织梦网站当做到友情链接的时候,我把分成两种类型显示一种是文字的在左边显示一列,一种是图片类型的在右边显示多列,又好看又显得高大上,都做得差不多的时候脑袋发热就有了这篇文章,就在想如果能按访问的点击率进行友情连接的排序多好呢,比如点的越多排序越靠前。
下面说下教程
第一步:织梦后台运行如下sql:
ALTER table dede_flink ADD fclick mediumint(8) NOT NulL Default 0
第二步:打开根目录/plus/flink.PHP文件所对应的模板文件(正常都在/templets/plus/flink-List.htm)查找以下代码:
$wTitle = cn_substr($dbrow->webname,$Titlelen);
在上面加入以下代码:
$click = cn_substr($dbrow->fclick);
第三步:同上第二步文件中在所需要调用显示点击的地方加入以下代码:
那么现在问题来了。只能看见全是0,我从白天点到了夜晚它依然是0,怎么让它点击一次数据库中对应的就增加1呢?接着往下看。
第四步:在根目录/plus/flink.PHP文件中查找if(empty($dopost)) $dopost = ”;在这行代码下面加入以下代码:
//add click
if($dopost=='AJAX'){ $ID = intval($_REQUEST['ID']); $query = "UPDATE `dede_flink` SET `fclick`= `fclick`+1 WHERE ID='".$ID."' liMIT 1;"; $dsql->ExecuteNonequery($query); exit();
}
第五步:(注:仔细看耐心想)根目录/plus/flink.PHP文件所对应的模板文件中定位到需要入库的内容位置大致如下:
我们给li加一个ID:
Js-data-ID='".$dbrow->ID."'
完整代码如下:
注意:并不是加入如上面相同的代码主要是click、ul、li这个是区别各个友情连接分别入库的,当然样式各有千秋肯定和我的不一样,就是这个思路。
第七步:看完了以后在同上位置中在末尾加入以下代码:
总结
以上是内存溢出为你收集整理的织梦友情链接按点击次数排序教程全部内容,希望文章能够帮你解决织梦友情链接按点击次数排序教程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)