php写新闻浏览历史,PHP实现浏览历史记录
生活随笔
收集整理的這篇文章主要介紹了
php写新闻浏览历史,PHP实现浏览历史记录
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
很多網(wǎng)站均有這樣的功能,特別是一些購物網(wǎng)站均設(shè)計有瀏覽歷史這樣一個特色的功能,當然了實現(xiàn)的方法是多種多樣的。asp、php、jsp等等均可以實現(xiàn)。下面我們以PHP為例來演示一下。源代碼為ecshop里面的一段,算是比較經(jīng)典的寫法。
PHP實現(xiàn)瀏覽歷史記錄源碼如下:
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
總結(jié)
以上是生活随笔為你收集整理的php写新闻浏览历史,PHP实现浏览历史记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java线程在什么时候结束,java –
- 下一篇: 动态规划算法php,php算法学习之动态