摘要: CodeIgniter是个非常棒的php框架,框架这个东西并不都是完美的,总用或多或少的不足之处。 就像CI,如果你要在不同页面包含一些公用模块,如果这个公用模块只是一个简单的html,那么你可以直接对它进行包含: <!--?php $this >load->view('footer');?> 就像 阅读全文
posted @ 2019-05-17 15:27 lei林鹏 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Yii入口文件: // change the following paths if necessary $yii=dirname(__FILE__).'/../yii/framework/yii.php'; $config=dirname(__FILE__).'/protected/config/m 阅读全文
posted @ 2019-05-17 15:22 lei林鹏 阅读(176) 评论(0) 推荐(0) 编辑
摘要: CodeIngniter框架拥有自己分页类,但是自己在使用过程中发现了个问题,就是当当前页数为负值时,会造成分页显示异常。 想通过下面代码控制当前页数不超出范围: if($cpage >= $total_pages) { $cpage = $total_pages; } elseif($cpage 阅读全文
posted @ 2019-05-16 13:52 lei林鹏 阅读(103) 评论(0) 推荐(0) 编辑
摘要: CodeIgniter 包含了跨站脚本攻击的防御机制,它可以自动地对所有POST以及COOKIE数据进行过滤,或者您也可以针对单个项目来运行它。默认情况下,它 不会 全局运行,因为这样也需要一些执行开销,况且您也不一定在所有情况下都用得到它. XSS过滤器会查找那些常被用来触发JavaScript或 阅读全文
posted @ 2019-05-16 13:45 lei林鹏 阅读(142) 评论(0) 推荐(0) 编辑
摘要: CodeIgniter 框架提供了 Active Record 模式来对数据库进行操作,自己也比较喜欢这种操作数据库的方式,因为通过这种方式进行数据库操作系统会自动对数据进行转义过滤,可以帮助我们进行安全的数据库操作。 但是Active Record 在数据查询方面个人觉得反而没有直接自己书写SQL 阅读全文
posted @ 2019-05-15 14:08 lei林鹏 阅读(247) 评论(0) 推荐(0) 编辑
摘要: CodeIgniter 防止跨站请求伪造攻击 方法: 打开你的 application/config/config.php 文件,进行如下设置,即可启用 csrf 保护: $config['csrf_protection'] = TRUE; 文章转载自 [http://www.php230.com] 阅读全文
posted @ 2019-05-15 14:02 lei林鹏 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在nginx环境下默认是不支持codeigniter框架的,如果需要在nginx环境下运行codeigniter框架,需要对系统环境做些修改。 修改方法: 1、修改CI项目配置文件,修改 uri_protocol 为 path_info $config['uri_protocol'] = 'PATH 阅读全文
posted @ 2019-05-14 13:57 lei林鹏 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Yii 使用了 Web 开发中广泛采用的模型-视图-控制器(MVC)设计模式。 MVC的目标是将业务逻辑从用户界面的考虑中分离,这样开发者就可以更容易地改变每一部分而不会影响其他。 在 MVC中,模型代表信息(数据)和业务规则;视图包含了用户界面元素,例如文本,表单等; 控制器则管理模型和视图中的通 阅读全文
posted @ 2019-05-14 13:48 lei林鹏 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在 Linux 系统下安装YAF 要求: PHP 5.2+ 下载Yaf的最新版本, 解压缩以后, 进入Yaf的源码目录, 依次执行(其中PHP_BIN是PHP的bin目录): 最新版YAF下载地址: https://github.com/laruence/php-yaf 编译Yaf: $PHP_BI 阅读全文
posted @ 2019-05-13 13:42 lei林鹏 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 成功安装YAF框架后,我们将通过Yaf Codes Generator工具构建YAF测试环境。 Yaf Codes Generator工具在安装包/tools/cg 目录中,下面介绍一下YAF测试环境的构建方法: 1、进入/tools/cg 目录 cd /tools/cg 2、执行命令 php ya 阅读全文
posted @ 2019-05-13 13:37 lei林鹏 阅读(117) 评论(0) 推荐(0) 编辑