步骤 :
1 、 根 目录 下 新增 文件 readid.php
<? Php
header ("Cache-Control: no-cache, must-revalidate");
require dirname (__ FILE __). '/ include / common.inc.php';
$ contentid = isset ($ contentid)? intval ($ contentid): 0;
$ readid = get_cookie ('readid');
if (intval ($ readid)) $ readwhere = $ readid;
switch ($ action)
{ case 'read': if ($ contentid) { if (intval ($ readid)) { $ readid = $ contentid. ','. $ readid; $ tmp = explotar (",", $ readid); $ tmp = array_unique ($ tmp); while (cuenta ($ tmp)> 10) array_pop ($ tmp); $ readid = implosión (",", $ tmp);
set_cookie ('readid', $ readid, hora () + 3600 * 365 * 24);
}
romper;
case 'list':
incluye plantilla ($ mod, 'read_fang');
descanso;
}
?>
2. Nuevo archivo de plantilla read_fang.html
<ul>
{if $ readwhere}
{get sql = "SELECT * FROM` phpcms_content` WHERE contentid IN ($ readwhere) AND status = '99' ORDER BY FIND_IN_SET (contentid, '$ readwhere') "rows =" 10 "}
<li> <a href="{$r[url]}" title="{$r['title']}"> {$ r ['title']} </a> </li>
{/ obtener }
{else}
<li> 您 还 没有 浏览 过 任何 记录 </li>
{/ if}
</ul>
3. Llamada de página estática:
(1) El archivo de plantilla de página de contenido que debe llamarse, como show.html, más:
<script language = "JavaScript" src = "readid.php? Contentid = {$ contentid} & action = read" > </script>
(2) Llamar a la página de navegación:
primero agregue el código JS:
<script type = "text / javascript">
$ (document) .ready (function () {
$ ('# readhouse'). load (" readid.php? action = list ");
});
</script>
En el lugar donde necesita mostrar el historial de navegación, agregue:
<div id = "readhouse"> <img src = "images / loading.gif" align = "absmiddle"> Cargando datos </div>