php.ini 有个配置项,magic_quotes_gpc,值为on时就会自动在SQL敏感字符前面加“\”注释(比如 单引号 ' )你可以在php.ini中设成off禁用,或者在php中判断一下if (!get_magic_quotes_gpc()) {// 处理字符串,自动添加“\”$_POST['message'] = addslashes($_POST['message']);
默认显示页码数有10条,比如想更改成显示3条,例如这样上一页 1 2 3...34 下一页更改phpcms\libs\functions\global.func.php,找到分页函数,大概在589行,function pages,修改为$setpages = 3
今天用PHPCMS做一项目时,需要实现在首页调用全站文章的需求,但是PHPCMS没有现成的标签可以拿来用,看了下默认的首页模板,有这么一段代码:{pc:content action="hits" catid="6" num="10" order="views DESC"}{loop $data $r}<li><a href="{$r[url]}" target="_blank"&
想在首页添加浏览排行功能,却发现Phpcms竟然不支持调用全站文章排行。仔细研究了Phpcms源码,终于找到解决办法。默认情况下,Phpcms只支持调用当前文章排行,代码如下:{pc:content action="hits" catid="$catid" num="10" order="views DESC" cache="3600"}其中$catid为待调用栏目的id,如果想实现全
一、同时调用多个栏目的文章,文章前显示栏目名称:{pc:get sql="select * from v9_news where catid in (61,62,63,64,65) order by id desc" num="10"return="data" }{loop $data $n $r}[{$categorys[$r['catid']]['catname']}]{str_cut($r[
第一种、直接写子栏目id ,用cat in{pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) order by id DESC" num="7" return="data"}{loop $data $r} <li><a h
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号