建站资讯 第2页

dede调用DZ论坛帖子及特定板块帖子的调用方法 论坛最新主题:
{dede:loop table="cdb_threads" sort="tid" row="10″}
<a href="/dz/viewthread.php?tid=[field:tid /]">
·[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d H:M','@me')" /])
</a>
<br/>
{/dede:loop}

使用DEDECMS问答模块的站长还是挺多的,织梦问答系统高分悬赏问题,待解决问题,新解决问题,推荐问题等需要在网站里面调用,比如调用到首页,可以通过下面的代码进行调用

按原理你要想更改数据库密码,先要到你买的空间的更改数据库密码,然后在到DEDECMS data/common.inc.php
把数据库密码改成何你空间的数据库密码一样,这样网站才能正常显示。但是问题来了你有没碰到这样改了之后后台进不去,或者打开时空
白页面和不能注销后台呢,只能进/dede/login.php进入后台呢。我被这问题困扰了几个小时呢。当时真想把网站删除了。在网上找了好久
也没找到什么好的方法解决这个问题。后来我想起PHP代码很忌讳用记事本修改的,你是不是也用记事本修改了数据库密码呢? 问题就出
在这里,用记事本修改了数据库密码 进后台就会出面空白页面的。用记事本和Dreamweaver 修改表面是看不出什么不一样(看图)。其实不然!!! 解决方法也很简单:你只要把DEDE 初始安装的data/common.inc.php
ps: 用Dreamweaver 或者editplus打开把里面主机名称和数据库账号密码改成空间的一样就可以了(记住不要用记事本修改)!

dede当前位置标签代码方法一: {dede:field name=/} dede当前位置标签代码方法二: {dede:field name=runphp=} $a=mb_strlen(@me);//计算字符串的长度 @me=cn_subs...

在DedeCMS 系统中,我们很多地方需要用到SQL语句,例如批量修改(替换)内容、数据内容调用等,在系统模板中有一个专门用于调用数据的模板标签{dede:sql/}我们可以参考帮助中心的模板标签说明学习下这个标签如何使用。

1.文章页调用评论数 <small>{dede:field.id runphp='yes'}$dsql = new dedesql(false);$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];{/dede:field.id}</small>个评论

有些时候我们需要获取当前新闻的URL,以下代码可以获取到: {dede:global.cfg_basehost/}{dede:geturl runphp='yes'}@me = GetCurUrl();{/dede:geturl} 但是...

DEDECMS本身是支持调用当前作者或指定作者发布的文章的, 调用方法如下:

//当subday=7的时候调用7天内得所有文章 if($subday > 0)
{
if($subday == 1)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$orwheres[] = " arc.senddate > $limitday ";
}
else if ($subday == 2)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$lomitday = $ntime;
$orwheres[] = " arc.senddate > $lomitday && arc.senddate < $limitday";
}
else if ($subday == 3)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime -($subday * 24 * 3600)+(1*24 * 3600);
$orwheres[] = " arc.senddate < $limitday ";
}
else if ($subday == 7)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$orwheres[] = " arc.senddate > $limitday ";
}
}
}

很多朋友在后台修改了广告代码之后,而前台的广告并没有发生变化,这个原因就是缓存问题了.

织梦DEDECMS要调用文章的评论次数,必须要修改数据表(dede_archives),添加一个字段用于存储这篇文章的评论次数,然后在调用这个字段的值即可。

1、先进入DedeCMS后台生成自定义表单。 2、在自定义表单模板中添加验证码代码,如下: 看不清? 3、在当前页添加JS代码,如下: 4、修改订单处理页面,打开网站根目录/plus/diy.php文件, 添加验证代码到第61行...

很多朋友在后台修改了广告代码之后,而前台的广告并没有发生变化,这个原因就是缓存问题了.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !dedemao.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L]
RewriteRule ^(.*)$ http://www.dedemao.com/image/$1 [L]

查找到以下代码: $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";


在后台SQL运行器运行下面的语句,这样新建的栏目ID就从1开始了: ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;

早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题。稍整理了一下:

打开dedeswfupload.php,在约95行找到 unlink($FiledataNew);

在本机 E:wwwrootDedeCMSv57 下安装了V57最新版本的主程序,安装成功后,生成首页提示 :

使用方法: function table($table, $field, $id)
{
global $dsql;
$primarys = array();
$table = strpos($table, '#@_') === false?(strpos($table, 'dede_') === false?'cn_'.$table:str_replace('dede_','cn_',$table)):$table;
$dsql -> Execute("me","SHOW COLUMNS FROM `$table`");
while ($r = $dsql->GetArray())
{
if($r['Key'] == 'PRI') $primarys[] = $r['Field'];
}
if(!emptyempty($primarys))
{
$primary = $primarys[0];
$result = $dsql -> GetOne("SELECT `$field` FROM `$table` WHERE `$primary`= $id");
}
return isset($result[$field])?$result[$field]:'';
}

如何使用自由列表标签{dede:freelist/}我这里就不多说了。 当你用到自由列表的时候,会发现排序方式不全。比如我所需要用到 随机排序"rank"和按得分排序"scores"这里就没有。


本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供大家参考。具体方法如下: 获取当前登录用户名 1、include/arc.archives.class.php在第9行下面加入下面这段代码: require_...

一、问题原因 由于在织梦CMS V5.7版中,新增了利用”配置sphinx技术”(Sphinx技术百度百科解释:)的文档”全文检索“的功能,并且默认打开了此功能。而大多数的用户站点中,又没有配置或没有条件配置全文索引技术,这就造成了每次前台...