PHP / HTML创建文件

时间:2013-10-27 08:03:30

标签: php html

我正在尝试使用我的脚本

  • 接收建议
  • 创建文件,其中包含以日期和时间命名的建议,精确到第二个

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

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);

?>

2 个答案:

答案 0 :(得分:0)

你有两次动作属性

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

你的确意味着方法属性:

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

这会导致表单以GET的形式发送,而您的POST变量为空

答案 1 :(得分:0)

您的HTML form中的

您犯了拼写错误

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

您需要在此处将action更改为method

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