找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1237|回复: 0

[分享] dedecms用JS方式在首页实现留言本内容调用

[复制链接]
发表于 2018-2-25 10:02:09 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
在plus/guestbook目录新建文件
js.php
  1. <?php
  2. require_once(dirname(__FILE__)."/config.php");
  3. require_once(dirname(__FILE__)."/../../include/pub_datalist_dm.php");
  4. setcookie("GUEST_BOOK_MOVE",GetCurUrl(),time()+3600,"/");
  5. if($gotopagerank=="admin"){
  6.   $userrank = $cuserLogin->getUserRank();
  7. }
  8. else{ $userrank = -1; }
  9. function GetIsCheck($ischeck,$id)
  10. {
  11.   if($ischeck==0) return "<br><a href=’edit.php?job=check&ID=$id’ style=’color:red’>[审核]</a>";
  12.   else return "";
  13. }
  14. if($userrank>0) $sql = "select * from 2d30_guestbook order by ID desc";
  15. else $sql = "select * from 2d30_guestbook where ischeck=1 order by ID desc";
  16. $dlist = new DataList();
  17. $dlist->Init();
  18. $dlist->pageSize =7;
  19. $dlist->SetParameter("gotopagerank",$gotopagerank);
  20. $dlist->SetSource($sql);
  21. $mylist = $dlist->GetDataList();
  22. while($row = $mylist->GetArray(‘dm’))
  23. {
  24.   $xingming=$row['uname'];
  25.   $neirong=strip_tags($row['msg']);
  26.   $neirong=str_replace(" ","",$neirong);
  27.   $neirong=cn_substr($neirong,45);
  28.   $neirong=str_replace("
  29. ","",$neirong);
  30.   $neirong=rawurldecode($neirong);
  31.   $link=$row['ID'];
  32.   echo "document.write("·<a href=’./plus/guestbook/index.php#$link’ target=’_blank’> <font color=red>$xingming – </font> $neirong</A><br>");";
  33. }
  34. $dlist->Close();
  35. ?>
复制代码

在\templets\plus\guestbook.htm文件中加上命名锚记
找到
  1. <?php
  2. $mylist = $dlist->GetDataList();
  3. while($row = $mylist->GetArray(‘dm’))
  4. {
  5. ?>
复制代码


在后边加入
  1. <a name="<?echo $row['ID']?>"></a>
复制代码

在首页需要调用留言本内容的地方加入
  1. <script language="javascript" src="./plus/guestbook/js.php" ></script>
复制代码

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-19 14:23 , Processed in 0.043809 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表