PHPCMS 小节】的更多相关文章

当前栏目id:                       {$catid}当前栏目名:                       {$CATEGORYS[$catid][catname]}当前栏目目录名:              {$CATEGORYS[$catid][catdir]}当前栏目url:                       {$CATEGORYS[$catid][url]}当前栏目位置(面包屑导航):   首页 > {catpos($catid)} 正文当前栏目描述:…
这次是逆雪寒对模板引擎实现的分析: 1 /* 函数 template函数是在global.func.php 里面定义的. 在前面的phpcms 的首页 index.php 里就见到了. 用法: include template() 用法很熟, 呵呵其实和 dz 的模板引擎一样的用法. 但DZ的模板引擎比 PHPCMS 的简单很多,因为没有用到模板的标签技术. 大家有空可以研究下DZ的模板引擎. 这里不说. 好分析下下面这个 模板的主要函数吧. 他的作用是返回编译好的模板文件路径. 也就是把模板…
今天在在phpcms开发留言板用到验证码,提交数据,后台无法$_SESSION['code']无法获取验证码值,也无法打印var_dump($_SESSION)值,我们只需要在文件头部添加如下代码: 处理方法:在类文件添加代码如下 defined('IN_PHPCMS') or exit('No permission resources.'); $session_storage = 'session_'.pc_base::load_config('system','session_storage…
cms替换主页的步骤 1.先做好静态页面: 2.在D:\wamp\www\phpcms\install_package\phpcms\templates文件夹下建新的文件夹tianqiwangluo(项目名字),再在tianqiwangluo简历新文件夹content(网站内容) 3.把静态页面的html文件放到D:\wamp\www\phpcms\install_package\phpcms\templates\tianqiwangluo\content里面: 把静态页面的放置CSS的文件夹放…
cms的样式有很多种,我们学习的是phpcms,这些cms都是大同小异,学会了一种就可以使用其它的cms. PHPCMS是一款网站管理软件.该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计.开发与维护.它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章.下载.图片.分类信息.影视.商城.采集.财务等众多功能的强大.易用.可扩展的优秀网站管理软件. cms主要用来做企业网站,前台有默认的样式,这个样式可以更改.用cms做企…
1,修改caches/configs/cache.php <?php return array ( 'file1' => array ( 'type' => 'file', 'debug' => true, 'pconnect' => 0, 'autoconnect' => 0 ), 'memcache1' => array ( 'hostname' => '127.0.0.1', 'port' => 11211, 'timeout' => 0,…
在phpcms中,模板调取后台的数据有两种机制: 1.在控制器中定义数据,在模板中直接调用. 2.标签机制.即在模块的classes/tag.class中定义标签类,然后在模板中用标签调用 两种调用机制的区别在于标签调用方法更加灵活.…
修改 phpcms\modules\formguide index.php 找到 foreach ($mails as $m) { sendmail($m, L('tips'), $this->M['mailmessage']); } 替换成 // 2012年2月29日13:22:39 增加邮件内容附带表单详情 段落1 开始 $f_info = $this->db->get_one(array('modelid'=>$formid, 'siteid'=>$this->s…
一.目录权限设置很重要:可以有效防范黑客上传木马文件.如果通过 chmod 644 * -R 的话,php文件就没有权限访问了.如果通过chmod 755 * -R 的话,php文件的权限就高了. 所以就需要分开设置目录权限和文件权限: linux 服务器权限:经常要用到的命令: find /path -type f -exec chmod 644 {} \; //设置文件权限为644find /path -type d -exec chmod 755 {} \; //设置目录权限为755 设置…
第一步,进入discuz后台,点击UCenter菜单,然后点击应用管理,接着点击右侧的添加新应用按钮 然后填写应用相关信息: 1.应用类型选择“其他” 2.应该名称填写“phpcms” //此处可以自己定义名称 3.应用的主URL填 http://你的域名/phpsso_server //我的是http://localhost/hi0556/phpsso_server 4.通讯密钥现在不填写,保存的时候会自动生成,后面会用到此密钥 5.是否开启同步登录选择“是” 6.是否接受通知选择“是” 接着…