记录上次发送表单的时间

时间:2013-12-04 12:01:52

标签: php forms

我有以下表格用于文本输入 - 将其保存到我的php变量 - 我在页面上显示它。我需要创建一个会在我的页面上显示的记录:“上次更新是:dd-mm-yyyy” - 又名:显示上次提交表单的时间。我想我需要日期功能 - 我根本无法弄清楚如何根据表单提交触发创建日期。感谢您的帮助,非常感谢!

<form action=""a.php"" method="POST" name="uploadText">
<label for="textarea">text</label>
<input type="textarea" name="textUpload" id="homepageText">
<input type="submit" name="submitButton" id="submitButton" value="submit">
</form>

和a.php

$homepageText = $_POST["textUpload"];

2 个答案:

答案 0 :(得分:0)

您必须将时间保存在文件或数据库中,因为变量不是永久性的。

您可以使用time()保存时间戳,并使用fopen()fwrite()fclose()

将其保存在文件中

答案 1 :(得分:0)

您可以执行以下任一操作:

  • 您可以在PHP中构建时间戳(格式:YYYY-MM-DD HH:MM:SS)并将其插入数据库。

  • 您可以构建另一个TIMESTAMP类型的列,并在列定义中将其默认值设置为CURRENT_TIMESTAMP。

  • 您可以将时间保存在文件中,并使用filemtime()返回时间。