随笔分类 - PHPCMS
摘要:玩phpcms的从多少会遇到这个问题,根据错误提示我们可以发现是由于content_form.class.php文件不完整导致的,网上有好多文章说是把这个文件用本地的替换掉就可 以了,但是只要一更新缓存问题又会出现,不除根,果断废弃。这个问题,一般用ftp上传文件时,文件代码丢失,使得代码不完整造成...
阅读全文
摘要:把phpcms\modules\attachment\attachments.php中将 if(empty($this->userid)){改成 if(empty($_POST['userid'])){因为在提交时$this->userid一定为空,但在调用时用到了$attachment->set_userid($_POST['userid']);而$_POST['userid']即是userid的数据。因此将$this->userid改成$_POST['userid']即可。
阅读全文
摘要:1、在 \phpcms\templates\default\formguide\show.html 中添加验证码显示{form::checkcode('code_img', '4', '14', 84, 24)}2、 在 \phpcms\modules\formguide\index.php 中修改具体如下db = pc_base::load_model('sitemodel_model');$this->m_db = pc_base::load_model('sitemodel_field_model');
阅读全文
摘要:PHPCMSV9的标签制作以灵活见长,可以自由DIY出个性的数据调用,对于制作有风格有创意的网站模板很好用,今天就介绍一个标签循环嵌套方法,可以实现对PC标签循环调用,代码如下:在此文件里/phpcms/lib/classes/template_cache.class.php 里的 template_parse 方法里,添加如下代码:$str = preg_replace ("/\{loop(\S+)\s+(\S+)\s+(\S+)\}/","", $str );$str = preg_replace ("/\{loop(\S+)\s+(\S+
阅读全文
摘要:为了服务器安全考虑很多主机商禁用了php的fsockopen函数,昨天进博客,使用cos-html-cache生成静态文件,尼玛提示:Warning: fsockopen() has been disabled for security reasons in D:\...\cos-html-cache\cos-html-cache.php on line 35换了其他版本的cos-html-cache,还是不行。后来找到下面的方法。 = =、(结果不行,因为函数都被禁用了。)大家试下,很少有我这样的情况的,用其他替代函数。一、如何禁用fsockopen()下面是两种常用的禁用fsockopen
阅读全文
摘要:PHPCMS V9 fsockopen 禁用解决方案, 把fsockopen 替换成 pfsockopen替换文件:phpsso_server/api/uc_client_1_5/client.phpphpsso_server/api/uc_client_1_5/lib/sendmail.inc.phpphpsso_server/api/uc_client_1_5/model/misc.phpphpsso_server/api/uc_client/lib/sendmail.inc.phpphpsso_server/phpcms/modules/admin/functions/global.fu
阅读全文