我正在制作一个注册页面,我希望在页面加载时从(A)获取时间戳,并且(B)在提交表单时获取时间戳。
在我的脚本中,我先将(A)date("Y-m-d H:i:s");
放在脚本中,然后将(B)date("Y-m-d H:i:s");
放在if(isset ...)
问题是第一个日期()被删除并替换为我提交表单时的标记 - 而(A)和(B)相同。
有什么方法可以让它变得简单吗?或者我必须使用cookie作为例子吗?
-
这是一个示例代码:
<?php
$timepageload = date("Y-m-d H:i:s");
if(isset($_POST['action'])) {
$timewhensubmited = date("Y-m-d H:i:s");
}
?>
答案 0 :(得分:1)
您可以选择几种方法。
最直接的方法是在你的表格中加入一个隐藏时间戳的字段。
这实际上是时间戳A,时间戳B可以像你现在一样获得。