0

我正在尝试拥有我的脚本

  • 接收建议
  • 使用日期和时间命名的建议创建文件,精确到秒

发生的问题是文件已创建但不包含数据。

HTML 按钮

<form action="suggestions.php" action="POST">
Suggest some content for this page: <input type="text" name="suggestion"></br>
</br>
<input type="submit">
</form>

PHP

<?php

$filename = date('Format String');
$Content = $_POST["suggestion"];
file_put_contents('./suggestions/'.$filename, $Content);

?>
4

2 回答 2

0

你有两次动作属性

<form action="suggestions.php" action="POST">

你肯定是指方法属性:

<form action="suggestions.php" method="POST">

这将导致表单发送为GET并且您 POST vars 为空

于 2013-10-27T08:08:08.637 回答
0

在您的 HTML 中form,您犯了一个拼写错误

<form action="suggestions.php" action="POST">

你需要改actionmethod这里:

<form action="suggestions.php" method="POST">

于 2013-10-27T08:14:00.817 回答