我有一个网站,我想显示给用户“你最近的访问”,如果用户访问网站第一次没有出现,但是如果他再次搜索到任何内容它会显示在一个盒子里。对于这个我有工作在饼干,但这是行不通的我的代码如下:如何在php的网站上维护用户历史记录?
<?php
$pageName = basename($_SERVER['SCRIPT_NAME']);
$site_name = 'www.xyz.com';
setcookie('site_name',$site_name,time()+(60*60));
?>
<body style="margin:0 auto; width:400px">
<br /><h2>Cookie Example</h2>
<?php
// print_r($_COOKIE);
echo "<strong>Cookie has been Created:</strong> ".$site_name;
echo "<br>";
if(isset($_COOKIE['site_name']))
{
echo "<br>";
echo "<strong>wellcome back</strong>";
echo "<br>";echo "<br>";echo "<br>";
}
else
{
echo "<br>";
echo "<strong>Wellcome</strong>";
}
?>
<a href="visit1.php">Visit 1</a> |
<a href="visit2.php">Visit 2</a> |
<a href="visit3.php">Visit 3</a>
是否有任何其他方式来获取访问者的数据。
没有保存到数据库? –
是没有保存在数据库中 –