请输入搜索关键字!

织梦DEDECMS怎样调用访客最近浏览过的文章

游龙模板网(www.crjwz.com) | 2018-07-22 10:24 | 关注:100 我要投稿

摘要: 很多时候,站长们经常会用到调用DEDECMS访客最近 浏览 过的 文章 ,但是这一问题,织梦系统是没有给出相应的标签的,以下是本站针对上面问题的一个拙劣的笨方法: 1、后台出执行如下语句...

织梦DEDECMS怎样调用访客最近浏览过的文章(www.crjwz.com)

  很多时候,站长们经常会用到调用DEDECMS访客最近浏览过的文章,但是这一问题,织梦系统是没有给出相应的标签的,以下是本站针对上面问题的一个拙劣的笨方法:

  1、后台出执行如下语句:

  CREATE TABLE `数据库`.`dede_zj` (

  `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,

  `mid` INTEGER UNSIGNED NOT NULL,

  `ip` VARCHAR(45) NOT NULL,

  `aid` INTEGER UNSIGNED NOT NULL,

  `logintime` VARCHAR(45) NOT NULL,

  PRIMARY KEY (`id`)

 ) 

  2、新建php文件count_zj.php 存放到puls目录下内容如下:

  <?php

  require_once(dirname(__FILE__)."/../include/common.inc.php");

  require_once(dirname(__FILE__)."/../member/config.php");

  global$cfg_ml;

  $mid=$cfg_ml->M_ID;

  $joinip = GetIP();

  //当前时间戳

  $nowTime = time();

  if($mid)

 { 

  $row = $dsql->GetOne(" Select * From `dede_zj` where aid='$aid' and mid='$mid'");

  if(!$row){

  $dsql->ExecuteNoneQuery("INSERT INTO dede_zj( `id`, `mid`, `ip`,`aid` ,`logintime`)

  VALUES ( '',$mid, '$joinip',$aid,$nowTime) ");

 } 

  $db->SetQuery(" Select title,dede_archives.id From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zj.mid='$mid' order by logintime desc limit 1,5");

  $db->Execute();

  while($row = $db->GetArray())

 { 

  echo "document.write(\"<a href='view.php?aid=".$row['id']."'>\");";

  echo "document.write('".$row['title']."');";

  echo"document.write(\"</a>\");\r\n";

 } 

 } 

  if(!$mid){

  $m = $dsql->GetOne(" Select * From `dede_zjw` where aid='$aid' and ip='$joinip'");

  if(!$m){

  $dsql->ExecuteNoneQuery("INSERT INTO dede_zjw( `id`, `mid`, `ip`,`aid` ,`logintime`)

  VALUES ( '',$mid, '$joinip',$aid,$nowTime) ");

 } 

  $db->SetQuery(" Select title,dede_archives.id From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zjw.ip='$joinip' order by logintime desc limit 1,5");

  $db->Execute();

  while($row = $db->GetArray())

 { 

  echo "document.write(\"<a href='view.php?aid=".$row['id']."'>\");";

  echo "document.write('".$row['title']."');";

  echo"document.write(\"</a>\");\r\n";

 } 

 } 

  exit();

 ?> 

  3、在文章模板处添加如下语句:

  <SPAN id="span_zj">

  <script src="{dede:field name='phpurl'/}/count_zj.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>

  <script type="text/javascript">

  document.getElementById("zj").innerHTML = document.getElementById("span_zj").innerHTML;

  document.getElementById("span_zj").innerHTML = "";

  </script>

  </SPAN>

精品源码
视觉焦点
网友跟帖

共有 条评论

    推荐文章

    自适应网站与响应式网站有什么区别?

    新网站怎样做SEO优化?

    怎样建营销型网站?都具备什么样的特征

    怎样才能把网站关键词排名做到首页?

    网站做的SEO总没效果是什么原因

    相关文章

    联系我们

    • 游龙模板公众号
      全面掌握电商一手资讯

    • 游龙模板服务号
      精彩活动,推送提醒

    垂询热线:189-5250-0766

    合作投稿:1845609988@qq.com

    扬州市宝应县泰山西路乐意楼

    备案号:苏ICP备15018259号-2