print "<td>Today you started work at: " ;
if (!isset($_SESSION['started'])){
$_SESSION['started'] = $_SERVER['REQUEST_TIME']
print $_SESSION['started'];
};
print "<td>Today you started work at: " ;
...
print "</td>" ;
以下是更正:
session_start();
print "<td>Today you started work at: " ;
if (!isset($_SESSION['started'])){
$_SESSION['started'] = $_SERVER['REQUEST_TIME'];
}
print date("H:i",$_SESSION['started']);
print "</td>" ;
1条答案
按热度按时间wpx232ag1#
不要忘记在指令行的末尾添加
;
。此代码仅在会话首次启动时显示值,因为
isset($_SESSION['started']))
将为false。在这种情况下,它将只显示请求时间的时间标记。
必须使用
date()
函数来设置时间格式其中
H
代表小时,i
代表分钟。不要忘记在打印之前添加
session_start()
函数。始终关闭打开的HTML标记
以下是更正: