
Archives for 日常随笔
提供2条检测规则,是利用正则方法,可以检测手机号码和邮箱,修改plus下的diy.php 再提交入库前插入下面代码即可。 其中的 $telphone和$email就是提交的手机号码和邮箱值名,如果不是我设定的可以自行修改。
//判断手机号码是否正确
if(!eregi("^13{9}|15{9}$",$telphone))
{
showMsg('手机号码不对,请正确填写', '-1');
exit();
}
//验证邮箱
if (!eregi("^+@(+\.)+{2,3}$",$email)) {
echo "请您填写正确的E-Mail 地址!";
}
...more»
//tag伪静态
$tagid = (isset($tagid) && is_numeric($tagid)) ? $tagid : 0;
$PageNo = (isset($PageNo) && is_numeric($PageNo)) ? $PageNo : 1;
if ($tagid =="0") {
$dlist = new TagList($tag, 'tag.htm');
$dlist->Display();}
else{$row = $dsql->GetOne("SELECT tag FROM `tagindex` WHERE id ={$tagid}");
if (!is_array($row)) {ShowMsg('系统无此tag', '-1');
exit();}
$tag = FilterSearch($row);
$dlist = new TagList($tag, 'taglist.htm');
$dlist->Display();}
exit();
TAG调用标签。打开include/taglib/tag.lib.php文件找到$row =$cfg_cmsurl."/tags.php?/".urlencode($row)."/";代码。将它替换成$row = "/tags/{$row}.html";(注意符号都是英文,不是中文。不然查找不到,修改不成功)
...more»
<ul class="clearfix">
<li><a href="" title="首页">首页</a></li>
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$class="";
if($GLOBALS){
$fcr=explode('|',$class_r]);
$topbclassid=$fcr?$fcr:$GLOBALS;//取得当前栏目的一级栏目ID
if($bqr==$topbclassid)
{
$class="selected";
}
}
?>
<li class="<?=$class?>"><a href="<?=$classurl?>"><?=$bqr?></a></li>
</ul>
...more»
{dede:field name='typeid' runphp='yes'}
global $dsql;
...more»
正常的在服务器或者ftp里面看的话应该是:
根目录-》templets-》default-》head.html
就可以了,然后用Dreamweaver或者记事本打开就可以了。
...more»
在include/common.func.php最下面也就是?>前加入以下代码代码如下:
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");
return $row;
}
调用方法:
或
@me = GetTotalArc(@me);
比如在你的主页模板里添加如下代码:
共{dede:type} {/dede:type}篇
或在栏目名称后面添加如下代码:
({dede:type} {/dede:type})
...more»
//取得顶级栏目名称函数
function user_GetTopBclassname($classid){
global $class_r;
$fr=explode('|',$class_r);
$topbclassid=$fr?$fr:$classid;//取得第一级栏目id
$topbclassname=$class_r;//第一级栏目名称
$cr=$topbclassid;
$topbclassurl=sys_ReturnBqClassname($cr,9); //第一级栏目链接
return "".$topbclassname."";
}
...more»
{dede:include filename="文件路径"/}
DedeCMS 基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,环境需求如下:
1、Windows 平台:
IIS/Apache + PHP4/PHP5 + MySQL3/4/5
2、Linux/Unix 平台
Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行)
建议使用平台:Linux + Apache2.2 + PHP5.2 + MySQL5.0
...more»
EmpireCMS内容存文本功能是针对大数据网站而设计的,如小说站、论文站等拥有信息内容数据占用较大的站点。如果再结合多表存放方式.每个表就是一个存放极限.N个表就是:存放极限*N,可达无限存放容量。
...more»
<li><a href="<?=$bqsr?>">
<?=esub($bqr,28)?>
</a><span></span></li>
按照sql语句的指定,返回id编号分别为2452,2697,2299,2267的内容信息,同时代码后面的倒数第二个参数为24
...more»
