我正在尝试将字符串附加到文本文件。
该文件users.txt
与 php 文件位于同一文件夹中。
$fname=$_POST['fname'];
$message = "name is :" . $fname. "\n";
if (isset($_POST['submit'])) {
if ( file_exists("users.txt")) {
$fp = fopen ("users.txt", "a");
fwrite($fp, $message);
fclose($fp);
} else {
echo'<script type="text/javascript">alert("file does not exist")</script>';
}
}
它不会抛出消息错误,也不会写入文件。
我做错了什么?
我的表格:
<form onsubmit="return ValidateInputs();" action="contact.php" method="post" id="contactForm" >
<input class="input" type="text" name="fname" id="fname" />
<input type="submit" value="submit" name="submit" />
</form>
注意。此表单确实提交.. 它会通过电子邮件将消息发送给我。