首先,如果这是一个业余问题,我想道歉,我是一名学生,对于这些简单的问题,几乎没有任何课外辅导。
编辑:我的问题是微软记事本,因为它是一个Linux服务器,他们无法就如何显示文件达成一致。在记事本中打开++解决了这个问题!
我正在尝试在文本文件中创建一个数据库。我知道MySQL会让我的生活变得容易一百万次,但是我需要使用文本文件。
我要做的是,使用姓氏,名字和电子邮件,然后将其输出到文本文件的一行,并在下一行中输入下一个条目。
这是我到目前为止所做的事情,它只会在上一个条目之后直接写入。
当我在"\n"
命令的末尾加上fwrite
时,例如
fwrite($openFile, $custInfoFormat. "\n");
这也行不通。
我做错了什么?再次,抱歉,如果这是一个愚蠢的问题。
if (!empty($guestFname) and !empty($guestLname) and !empty($guestEmail)) {
echo "DEBUG1 ALL BOXES HAVE CONTENT<br>";
$custInfoFormat = $currTime. ": ". $guestLname. ", ". $guestFname. ", ". $guestEmail. "|". "\n";
$openFile = fopen($outputFile, "a+");
fwrite($openFile, $custInfoFormat);
fclose($outputFile);