我正在尝试创建一个表单,用户可以在测试中添加自己的“问题+答案”。
我从文本文件中加载了原始问题。添加的问题将由 process_editadd.php
处理<?php
session_start();
$file = fopen('data.txt', 'r');
$array=$_SESSION['questions_array'];
//make array out of values
$q=array($_POST['question'],$_POST['one'],$_POST['two'],$_POST['three'],$_POST['four']);
//add to file
$file=fopen("data.txt","w+");
fwrite($file, implode(',', $q)).
header('Location:module.php');
?>
数组添加到文本文件中,但问题是替换整个文件。我不希望这些问题取代以前的问题,我只是想加上它们。你们知道代码有什么问题吗?
注意:我不允许使用mySQL或Javascript