尝试使用 PHP 设置表单,但我希望它等到按下提交按钮以运行脚本。否则,每次页面加载并发送同一页面上的框时,它都会这样做。我对 PHP 几乎一无所知!感谢您的任何帮助!
<div style="height:75%;width:90%;border:1px solid #ccc;overflow:auto;background-color: rgba(50,54,57,0.8);color: white;">
<?php
$msg = $_POST["msg"];
$name = $_POST["name"];
$date = $_POST["date"];
$posts = file_get_contents("posts.txt");
$posts = "<i>$msg</i> - $name ($date)<br />" . $posts;
file_put_contents("posts.txt",$posts);
echo $posts;
?>
</div>
<font color="white">
<form id="form1" name="form1" method="post" action="">
<label>Quote
<input type="text" name="msg" id="msg" />
</label>
<label>Name
<input type="text" name="name" id="name" />
</label>
<label>Date
<input type="text" name="date" id="date" />
</label>
</font>
<font color="white">
<p>
<label>Submit
<input type="submit" name="submit" id="submit" value="Submit" />
</label>
</p>
</form>
</font>