我对前端开发很新,所以如果这很愚蠢我很抱歉。我正在写一个网页来显示一些信息,我有页面自动刷新但是,我想保持一个计数器静态(即每次刷新后默认为0)。 到目前为止我所拥有的是
<html>
<head>
<title>PAGE</title>
<link rel=StyleSheet href=css/mycss.css type="text/css">
<meta http-equiv="refresh" content="20">
</head>
<?php
session_start();
$_SESSION['count'] = 0;
echo "<body>"
$output = "";
$output .= "<div class=\"page_title .sb-con\">DASHBOARD</div>
if(isset($_SESSION['count']) )
{
echo "{$_SESSION['count']}\n";
$_SESSION['count'] = $_SESSION['count'] + 1;
}else{
$_SESSION['count'] = 0;
}
echo $output;
echo "</body>";
echo "</html>";
?>
提前感谢!
答案 0 :(得分:3)
如果您需要按用户获取,则可以使用PHP sessions:
诀窍是启动会话,然后使用$_SESSION
全局数组来存储您的信息。
您可以看到所需内容的简单示例here
但是如果您需要全局存储此信息,对于所有用户,则必须使用数据库。你可以看一下this tutorial。您将找到理解并从MySQL开始所需的一切。
答案 1 :(得分:0)
您的代码还可以,但是:
1。messageId
放在session_start();
之后
2。您不需要:...<html><title>PAGE</title>
;在$_SESSION['count'] = 0
您的代码session_start();
,它有效。