php写新闻浏览历史,PHP实现浏览历史记录
生活随笔
收集整理的這篇文章主要介紹了
php写新闻浏览历史,PHP实现浏览历史记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
很多網站均有這樣的功能,特別是一些購物網站均設計有瀏覽歷史這樣一個特色的功能,當然了實現的方法是多種多樣的。asp、php、jsp等等均可以實現。下面我們以PHP為例來演示一下。源代碼為ecshop里面的一段,算是比較經典的寫法。
PHP實現瀏覽歷史記錄源碼如下:
if (!empty($_COOKIE['ECS']['history']))
{
$history = explode(’,', $_COOKIE['ECS']['history']);
array_unshift($history, $goods_id);
$history = array_unique($history);
while (count($history) > $_CFG['history_number'])
{
array_pop($history);
}
setcookie(’ECS[history]‘, implode(’,', $history), gmtime() + 3600 * 24 * 30);
}
else
{
setcookie(’ECS[history]‘, $goods_id, gmtime() + 3600 * 24 * 30);
}
更新時間:2010-5-19
總結
以上是生活随笔為你收集整理的php写新闻浏览历史,PHP实现浏览历史记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java线程在什么时候结束,java –
- 下一篇: PHP控制转盘抽奖代码,PHP 根据概率