CodeIgniter 很适合小站点应用开发,但是它自带的view功能可能会给不懂PHP的前端人员带来麻烦。 相比之下phpcms的view模板解析就强大多了,所以这里就把PHPCMS的模板解析功能剥离出来,加到PHPCMS上。首先在CodeIgniter libraries中 增加 templat...
分类:
其他好文 时间:
2014-09-23 11:06:54
阅读次数:
304
配置说明$config['language']:指定项目语言包。需要注意的时Codeigniter自带的类库错误提示语言包位于/system/language/english/目录下,当这里配置非english时, 如果需要用到这些类库,则需要拷贝语言包到指定的目录中,否则会出现load出错。$co...
分类:
其他好文 时间:
2014-09-22 15:54:12
阅读次数:
225
最近,在做自己的个人网站时,采用了轻量级的php框架CodeIgniter。乍一看上去,代码清晰简洁,MVC模型非常容易维护。开发时我采用的工具是Netbeans IDE 8.0,当然,本文的内容和开发工具是没有关系的,和我们最后网站采用的服务器有很大的关系。目前最为常用的两款免费web服务器是Ap...
分类:
Web程序 时间:
2014-09-18 02:01:43
阅读次数:
327
一、解决方法: 1 插入数据时,使用CodeIgniterd的Active Record模式的set方法,set()接受可选的第三个参数$escape,如果此参数被设置为FALSE,就可以阻止数据被转义,该参数的默认值是TRUE 2 更新数据时,所有的值...
分类:
数据库 时间:
2014-09-16 17:34:51
阅读次数:
270
1.修改CodeIgniter/index.php,添加如下:define('ROOTDIR',dirname(__FILE__).'/');2.修改CodeIgniter/application/config/config.php,如下:$config['log_threshold'] = 1;$...
分类:
其他好文 时间:
2014-09-15 15:49:49
阅读次数:
208
django是一个比较老牌而且功能也很强大的框架,虽然它有很多缺点,但还是决定先从这个框架入手学习。本系列是一个简单的学习笔记,供以后参考。
网站的后台原来是用PHP的CodeIgniter框架写的,数据库只有4个表,涉及最基本的产品的增删查改和切图等操作。现在换用django后,所有后台包括模板都得重写。虽然看起来工作量很大,但实际做起来也就花三天学了下django,然后再用三天把所有后台重写...
分类:
编程语言 时间:
2014-09-13 12:08:05
阅读次数:
413
一、CodeIgniter允许你为单个表单域创建多个验证规则,按顺序层叠在一起,你甚至可以同时预先处理表单域数据。要设置验证规则请使用set_rules()函数:上面的函数使用三个参数作为输入:表单域的名字 - 就是你给表单域取的那个名字。一个此表单域的 "人性化" 名字,它将被插入到错误信息中。例...
分类:
其他好文 时间:
2014-09-11 22:09:32
阅读次数:
326
在 CodeIgniter 做的网站里,想输入一段代码:$var = sprintf("%04d", 2);但是发现入库后,代码变成了大发888娱乐城$var = sprintf("d", 2);在网上环境,本地环境都测试过,最终确认是 CodeIgniter 系统的问题。下面谈一下问题解决的过程与...
分类:
其他好文 时间:
2014-09-07 22:17:05
阅读次数:
423
CodeIgniter 很适合小站点应用开发,但是它自带的view功能可能会给不懂PHP的前端人员带来麻烦。 相比之下phpcms的view模板解析就强大多了,所以这里就把PHPCMS的模板解析功能剥离出来,加到PHPCMS上。首先在CodeIgniter libraries中 增加 templat...
分类:
Web程序 时间:
2014-09-07 22:16:45
阅读次数:
287
首先CodeIgniter连接数据库连不上,总是显示连接错误,但是又没有error信息,难以debug。解决方案是:在application/config/database.php文件的最后加上这一段代码:
echo '';
print_r($db['default']);
echo '';
echo 'Trying to connect to database: ' .$db['default...
分类:
数据库 时间:
2014-09-06 11:02:33
阅读次数:
214