收藏本版 |订阅

PHPCMS论坛 今日: 0|主题: 421|排名: 34 

  • phpcms教程之用户vip过期后降低用户等级的办法分享
    最近帮一个客服做个系统,要求收费会员到期后自动取消vip权限,因为很多文章和内容需要高级会员才可以浏览,一到期后就必须恢复为普通会员,这个系统是用phpcms开发的,使用过程中发现用户升级容易,却无法在到期后自动降级,后来查看源代码中,做了一处修改,可以完美实现vip到期后用户自动降级。 在 phpcms/modules/mem ...
    0112 纯爱战士 发表于 2023-7-3 教程
  • PHPCMS V9 加密规则(经测试相当不错)
    相关表:v9_admin 加密方式: md5(md5(password)+encrypt) 第一步:对输入的密码32位小写   MD5 对输入的密码进行trim过滤 第二步:取得随机字符,对应记录中 encrypt 值 和第一部结果链接 第三步:第二步结果密码32位小写  md5 例子: 密码:123456      encrypt :vCmkn3     代码如下: <?php $a ...
    0123 亿莱米 发表于 2023-6-23 教程
  • phpcms教程之增加统计代码可以统计每天发表文章数量
    代码如下: <?php defined('IN_PHPCMS') or exit('No permission resources.');</p> <p>class tongji{ function __construct(){ $this->db = pc_base::load_model("news_model"); }</p> <p> function postnum(){ $end = $_GET['end'] ? strtotime($_GET['end']) : time(); $i = 0; while($i < 10){ $daystart = strtotime ...
    0109 我与改革开放同岁 发表于 2023-6-23 教程
  • phpcms 模板页面使用的标签和功能记录整理
    在使用phpcms的时候遇到了一些问题,记录下以后再做的时候可以使用到 {str_cut($val['description'],126,'...')} //模板页面截取字符串 {php $settion = string2array($r['setting']);} //把输出的array(1=>array(1,2,3));字符串转换成数组形式输出 {$CATEGORYS[$catid][description]} //获取知道id的栏目信息 {$CATEG ...
    0178 国画 发表于 2023-6-22 教程
  • phpcms链接数据库的配置文件在哪
    phpcms修改链接数据库的配置文件信息需要知道其位置,大家看下本文就知道了 配置文件的位置在:caches\configs\database.php 找到文件后修改对应的数据库链接信息就可以了!
    0182 大泳小楠 发表于 2023-6-21 教程
  • phpcms 投稿问题之游客投稿(不用登录)
    找了一下发现了 phpcms\modules\member\classes\foreground.class.php 70处内容   代码如下: $forward= isset($_GET['forward']) ? urlencode($_GET['forward']) : urlencode(get_url()); showmessage(L(‘please_login’, ”, ‘member’), ‘?m=member&c=index&a=login&forward=’.$forward);   修改为: ...
    0131 舟自横 发表于 2023-6-21 教程
  • phpcms v9将栏目描述的多行文本修改为编辑器
    phpcms v9在添加栏目的时候,栏目描述为多行文本,无法满足有图片,以及格式的修改调整,那么仿站网今天告诉大家如何将他改为编辑器,方法如下 找到phpcms/moudles/admin/templates/category_add.tpl.php,打开文件 将第80行的代码  复制代码 代码如下: <textarea name="info[description]" maxlength="255"><?php ...
    0116 金山杨敏 发表于 2023-6-20 教程
  • phpcms根据栏目放置加载不同广告方法分享
    代码如下: //加载广告 function ad_block($catid){ $adblocks = pc_base::load_config('ad',$catid); if(empty($adblocks)){ $model = pc_base::load_model(&quot;category_model&quot;); $catid = $model-&gt;get_one(array('catid'=&gt;$catid)); $adblocks = pc_base::load_config('ad',$catid['parentid']); if(empt ...
    0150 零重力奔跑 发表于 2023-6-20 教程
  • PHPCMS通过getJSON调用的地址回调函数一直无法执行
    今天遇到一个getJSON的问题,回调函数一直无法执行,检查了生成的json数据的格式绝对没问题,getJSON的js语法也没问题,但就是alert不出来传回的数据。原来是phpcms的check_hash()函数对远程调用的方法进行了安全验证,方法名前没public_的都不能通过。  复制代码 代码如下: /**  * 检查hash值,验证用户数据安全 ...
    0106 不睡觉的老顽童 发表于 2023-6-19 教程
  • phpcms调用getJSON无法返回json数据的解决方法
    代码如下: /** * 检查hash值,验证用户数据安全性 */ final private function check_hash() { if(preg_match('/^public_/', ROUTE_A) || ROUTE_M =='admin' && ROUTE_C =='index' || in_array(ROUTE_A, array('login'))) { return true; } if(isset($_GET['pc_hash']) && $_SESSION['pc_hash'] != '' && ($_SESSION['pc_ ...
    087 天上飘着五个字 发表于 2023-6-19 教程
  • PHPCMS V9日期时间格式化标签适用全站
    用PHPCMS V9 建站时,经常会用到时间标签,它是通用标签调用-日期时间格式化,适用全站。 1、日期时间格式化显示: a\标准型:{date('Y-m-d H:i:s', $rs['inputtime'])} 输出为:2013-01-31 13:15:10 b\拆分型:{date('Y',$rs[inputtime])}年{date('m',$rs[inputtime])}月{date('d',$rs[inputtime])}日 输出为:2013年0 ...
    099 赞赞子快带虾连滚带爬吧 发表于 2023-6-18 教程
  • phpcms v9 get标签各种调用代码整理
    phpcms标签调用 很多时候phpcms是我们做项目的时候用到的最好的内容发布系统了,虽然用别人的东西未免对于高手来说不耻了一些,但是能够有效的提高我们的工作效率未必也不是一件坏事 1、调用本系统单条数据,示例(调用ID为1的信息,标题长度不超过25个汉字,显示更新日期): {get sql="select * from phpcms_content w ...
    0143 好运爆棚 发表于 2023-6-18 教程
  • phpcms V9实现qq登陆oauth2.0的方法
    phpcmsV9使用的QQ登陆依然是OAuth1.0,但现在腾讯已经不审核使用OAuth1.0的网站了。这对于使用pc的站长来讲是一个无比巨大的坑。经过对phpcms论坛的一位同学做的插件进行修改,现在完美实现QQ登陆,暂无发现bug。 实现步骤: ①打开\phpcms\modules\member\index.php文件,把下面的代码找个地方塞进去(可以直接在pc默认 ...
    0139 晓得了 发表于 2023-6-17 教程
  • phpcms后台设置了访问域名后导致网站后台无法访问的解决方法
    为了安全,很多朋友在配置了phpcms后台设置了访问域名(如上图)后导致网站后台无法访问,且出现No permission resources的错误,如下图: 此后就悲催的无法操作了。 关于此问题,在进行二级域名设置的时候phpcms也是有提示的, 例如:admin.domain.com,绑定后,只能通过该域名登陆,配置保存在 /caches/configs/sys ...
    090 刘金莲 发表于 2023-6-17 教程
  • phpcms在地址栏中显示网站图标的方法(增加网站ico图标)
    phpcms如何在地址栏中显示网站的图标 首先找到网站的css文件,开始在里面修改。   代码如下: <link rel="shortcut icon" href="MyImg.ico"> <link rel="Bookmark" href="favicon.ico">   可以在收藏夹中显示出你的网站图标,图标可以是16*16、24*24、32*32、48*48的都可以。   第一步,准备一个图标制作软件。 ...
    098 熙熙爱吃哈密瓜 发表于 2023-6-16 教程
  • phpcms v9中调用发布时间的方法
    有朋友建议“先转换成时间格式,在截取吧”,具体代码为“{str_cut($inputtime,12,$dot='')}”,还有人说“{$updatetime} 直接用这个调用就好了”,但是很多朋友还是没有成功! 下面我来具体说明下调用不成功的真实的原因,以及解决方法! 第一,或许你是没有正确调用的原因: 一般调用的代码是这样的:  是没有正确调 ...
    0130 韩红妹 发表于 2023-6-16 教程
  • phpcms v9出现Can not connect to MySQL server错误的原因和解决方法
    这个Can not connect to MySQL server 意味着不能连接数据库。主要原因是设置数据库文件错误: 配置文件的设置错误 看下cachesconfigsdatabase.php是否配置数据库正确,   代码如下: 'database' => 'phpcmsv99', 'username' => 'root', 'password' => '', 'tablepre' => 'v9_',   这几项一定要正确 一看下密 ...
    0149 帕尼 发表于 2023-6-15 教程
  • phpcms在本地安装完成后总是跳转到install/install.php
    最近在利用phpcms建站的时候总是遇到这么一个问题,在本地安装完成后总是跳转到install/install.php,并且页面报404的错误,由于自己也是第一次使用phpcms,通过多次尝试找到了问题根源,并通过本文来与爱好phpcms的站长们分享一下。 一、删除index.html 安装PHPCMS程序前,网站根目录是有install这个文件夹的,安装成功 ...
    0157 木子霆霆 发表于 2023-6-15 教程
  • phpcms调用全站最新文章列表的方法
    Phpcms调用全站最新文章需要修改文件:\phpcms\modules\content\classes\content_tag.class.php,找到以下函数:   代码如下: /** * 列表页标签 * @param $data */ public function lists($data) {  $catid = intval($data['catid']);  if(!$this->set_modelid($catid)) return false;  if(isset($data['where']) ...
    0149 述律 发表于 2023-6-14 教程
  • phpcms v9调用自定义字段的方法
    phpcms_v9多图字段内容页,首页,分页自定义字段调用 说明:自定义多图字段名 1 内容页调用   代码如下: {loop $shigongtu $r} <img src="{$r[url]} "> 代码如下: {pc:content action="position" posid="推荐位id" num="30" thumb="1" moreinfo="1" order="listorder DESC"} {loop $data $key $val}<LI> <a ...
    0132 德普 发表于 2023-6-14 教程
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部