将表单中的文本写入文本文件
Write text from a form into a text file
脚本未达到预期效果。输入的消息未写入文本文件。如果我更换线:
fwrite($文件,$消息);和
fwrite($文件, "Hellow World");
它有效,表明变量 $message 没有存储任何数据。非常感激任何的帮助
HTML 脚本:
<body>
<form method="post" action="">
<textarea name="WMessage" rows ="5" cols="40"></textarea> Enter your message!<br />
<input type="submit" name="submit" value="Save Message">
</form>
PHP 脚本:
<?PHP
if($_POST['submit'] == "Save Message") {
$message = $_Post["WMessage"];
$file = fopen("test.txt", "w") or die("can't open file");
fwrite($file, $message);
fclose($file);
}
echo $message;
?>
$_Post["WMessage"];
中的这个$_Post
必须大写,是超全局的。
http://php.net/manual/en/language.variables.superglobals.php
$_POST["WMessage"];
脚本未达到预期效果。输入的消息未写入文本文件。如果我更换线: fwrite($文件,$消息);和 fwrite($文件, "Hellow World"); 它有效,表明变量 $message 没有存储任何数据。非常感激任何的帮助 HTML 脚本:
<body>
<form method="post" action="">
<textarea name="WMessage" rows ="5" cols="40"></textarea> Enter your message!<br />
<input type="submit" name="submit" value="Save Message">
</form>
PHP 脚本:
<?PHP
if($_POST['submit'] == "Save Message") {
$message = $_Post["WMessage"];
$file = fopen("test.txt", "w") or die("can't open file");
fwrite($file, $message);
fclose($file);
}
echo $message;
?>
$_Post["WMessage"];
中的这个$_Post
必须大写,是超全局的。
http://php.net/manual/en/language.variables.superglobals.php
$_POST["WMessage"];