|
以下是本人针对上面问题的一个拙劣的笨方法:不对的地方请高手赐教
后台出执行如下语句
- 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`)
- )
复制代码
新建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();
-
- ?>
复制代码
在文章模板处添加如下语句
- <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>
复制代码
|
|