说明:利用$_SESSION[]数组来获取用户来访的次数.
问题:在第一次访问的时候,网页会提示UNdefine variable last_visit and num(未定义变量)。
疑问:难道是用session的时候还要定义一下变量吗?
代码:
<?php
session_start();
if($_SESSION['last_visit']){
echo"你上次访问的时间是:".date("Y-m-d,H:i:s",$_SESSION['last_visit'])."<br/>";
echo"访问次数:".$_SESSION['num'];
}else{
echo"<script language=\"javascript\">alert(\"欢迎首次访问本网站!\");</script>";
}
$_SESSION['last_visit']=time();
$_SESSION['num']++;
?>
问题:在第一次访问的时候,网页会提示UNdefine variable last_visit and num(未定义变量)。
疑问:难道是用session的时候还要定义一下变量吗?
代码:
<?php
session_start();
if($_SESSION['last_visit']){
echo"你上次访问的时间是:".date("Y-m-d,H:i:s",$_SESSION['last_visit'])."<br/>";
echo"访问次数:".$_SESSION['num'];
}else{
echo"<script language=\"javascript\">alert(\"欢迎首次访问本网站!\");</script>";
}
$_SESSION['last_visit']=time();
$_SESSION['num']++;
?>