织梦里面有两个标签还是比较灵活的,也被称为万能标签,一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签,{dede:php}标签注释要用来在模板中写php代码的,{dede:sql}主要是用来调用sql用的...
模板文件\templets\plus\guestbook.htm这个文件 1,先在这个模板的最最顶部加上这个 ?php session_start(); ? 2,在 {dede:datalist} 将下面这个 ?php $ntt=0; $bgcc = #FBFEED; ? 换成 ?php $ntt=0; $bgcc = #FBFEED; if ($...
在快速建站工具Dede中,标签dede:arclist的排序是通过orderby来指定的,如下: {dede:arclistorderby=排序字段} {/dede:arclist} orderby=sortrank文档排序方式 orderby=hot或orderby=click表示按点击数排列 orde...
打开 plus/diy.php 文件 找到 if(!is_array($diyform)){showmsg(自定义表单不存在, -1);exit();} 再其下添加 //检测游客是否已经提交过表单if(isset($_COOKIE[VOTE_MEMBER_IP])){if($_COOKIE[VOTE_MEMBER_IP] == $_SERVER[REMOTE_ADDR]){ShowMsg(您已经填写过表单啦,-1);exit();} else {setcookie(VOTE_MEMBER_IP,$_SERVER[REMOTE_ADDR],time()*$row[spec]*3600,/);}} else {setcookie(VOTE_MEMBER_IP,$_SERVER[REMOTE_ADDR],time()*$row[spec]*3600,/);}...
Dede在制作下拉菜单时,可以使用channelartlist循环调用顶级栏目和子栏目,但该标签不能获取外部链接, 下拉菜单时一段代码搞定多个顶级栏目和子级栏目的同时输出。 div ul {dede:channelartlist row=6 typeid=top} li h3a href={dede:field name=typeurl/}{dede:field name=typename/}/a/h3 ul {dede:channel type=son noself=true} lia href=[field:typelink/][field:typename/]/a/li {/dede:channel} /ul /li {/dede:channelartlist} /ul/div...
要解决这个问题就得在新用户注册前进行判断,此用户的IP是否已经注册过,利用会员注册的时间和现在的时间进行相比来控制同一IP注册间隔的天数哈。有两种方式:一是修改member/index_do.php,二是修改member/reg_new.php。 第一种方式不是完美的,存在有漏洞。第二种是最完美的。现在我把有第一种方式贴出来给大家分享。 是在 member/index_do.php 中的查找下面代码: //引入注...
1)你的网站空间是否支持伪静态? 这点很重要,不然一切都是白搭。你可以与空间的IDC商联系一下,如果是自己的服务器,那就更好办了,一般来说,空间都是支持伪静态的。Apache服务...
在dede程序的文章或图集模型,内容页分页过多,假如分页80页,那么dede默认的内容分页标签{dede:pagebreak/}会把所有的分页都显示出来,这样会撑破网页模板,即使使用css控制可以解决这个撑破模板问题,用overflow:hidden就可以了,但是这样话叫访问者如何浏览接下来的网页呢?显然这不是一个解决办法。在dedecms官方论坛上看到一个高人给出解决方法,自己亲自试验,...
在需要的位置放以下代码 {dede:php} $user_IP = ($_SERVER[HTTP_VIA]) ? $_SERVER[HTTP_X_FORWARDED_FOR] : $_SERVER[REMOTE_ADDR]; $user_IP = ($user_IP) ? $user_IP : $_SERVER[REMOTE_ADDR]; function get_real_ip(){ $ip=false; if(!emptyempty($_SERVER[HTTP_CLIENT_IP])){ $ip = $_SERVER[HTTP_CLIENT_IP]; } if (!emptyempty($_SERVER[HTTP_X_FORWARDED_FOR])) { $ips = explode (, , $_SERVER[HTTP_X_FORWARDED_FOR]); if ($ip) { array_unshift($ips, $ip); $ip = FALSE; } for ($i = 0; $i cou...
1、下载频道防盗链功能必须在软件频道设置中设置链接显示方式: 要求进入下载地址列表页 2、修改 /plus/download.php 修改方法如下: 找到: $row = $dsql-GetOne(Select $vname From .$cu-ChannelInfos[addtable]. where aid=$aid); 在他的上面加上 if(!strstr($_SERVER[HTTP_REFERER],$arcurl)) { echo script language=javascriptlocation=$arcurl;/script; }...