在一些网站系统中,用户在登录成功后系统会提示用户访问网站次数。当然可以用数据写入的方式来做,而本例使用Cookie记录用户访问同一网站的次数。并在页面上显示访问次数。
实例解析:
1.但用户第一次访问网站时,创建并初始化Cookie文件。通过分支语句判断用户是否是第一次访问这个页面。若是第一次则创建名称分别为time和count的Cookie文件并初始化。
2.当用户继续访问网站时,使用计数变量丢名称count的Cookie文件中存储访问数量进行递增。页面没刷新一次增加1。
代码示例:
<?PHP $count = 1;if(!isset($_COOKIE[time])){ setcookie(time,date(Y-m-d H:i:s)); setcookie(count,1); echo 欢迎您第一次访问本网站;}else{ setcookie(time,date(Y-m-d H:i:s),time()+60); $count = $_COOKIE['count'] + 1; setcookie(count,$count); echo <center>您上次访问网站时间为.$_COOKIE['time'].</center>;} ?> <!doctype html><html lang=en><head> <Meta charset=UTF-8> </head> <body> <div style=width: 500px; margin: 0 auto;text-align: center;> 您第<?PHP echo $_COOKIE['count']; ?> 次访问网站 时间为 <?PHP echo date(Y-m-d H:i:s );?> </div> </body> </html>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。