项目使用框架为:CodeIgniter原本项目环境使用的是php5.6,在安装了php7后,项目的session失效了,检查原因,发现该框架的Libraries/Session/Session.php中的129行左右是这样写的:<?php
if (isset($_COOKIE[$this->_config['cookie_name']]) && (! is_string
转载
2023-05-25 11:07:30
128阅读
CodeIgniter 有一个配置文件让你存放数据库连接值(username:用户名,password:密码,database name:数据库名,等等..). 该配置文件位于 application/config/database.php. 你也可以通过放置不同的database.php文件到特定的环境配置文件夹里来设置特定环境的数据库连接值.配件文件存放在一个如下格式的一个多维数组里:
转载
2013-06-07 00:37:00
83阅读
2评论
个人需求,仿着CI的表单验证写了一个自己的验证类 1.定义验证类 CI =& get_instance(); //读取验证类配置文件 TODO } public function set_rules($field, $rules = '') { //如果field是数组,我们遍历它并递归调用这些验证方法 ...
原创
2021-08-26 10:22:52
94阅读
在PHP的CI框架中,可以随意扩展编写自己的library,比如不喜欢CI提供的Model的话,可以自
原创
2022-12-02 11:15:31
117阅读
学习redis正好用codeigniter来练习CI3.X自带redis库并且在两个地方使用了这个功能,前提系统安装phpredis 这个PHP扩展1、储存session的驱动支持redishttp://codeigniter.org.cn/user_guide/libraries/sessions.html?highlight=redis设置application/config/config.p
原创
2016-09-27 17:14:17
6981阅读
# Codeigniter连接Redis使用长连接
在开发Web应用程序时,如何高效地使用缓存是一个非常重要的问题。Redis作为一种高性能的内存数据库,被广泛用于缓存和会话存储。在Codeigniter框架中,连接Redis并且使用长连接是一种常用的方式来提高性能并减少资源开销。
## 什么是长连接
长连接是指在连接建立后,客户端和服务器端保持连接状态,以便在需要时进行快速数据传输。相对于
原创
2024-06-12 04:40:17
41阅读
在CI中,做验证类可以这样做,首先给出的是手册中的做法加载辅助函数用下面的代码加
原创
2022-12-02 10:50:56
167阅读
Codeigniter框架提供了实现多个应用Application的方法
原创
2022-03-02 18:05:38
80阅读
# CodeIgniter Redis 判断索引值是否存在
## 概述
在使用 CodeIgniter 框架开发过程中,我们经常会遇到需要判断 Redis 缓存中的索引是否存在的需求。本文将为刚入行的开发者介绍如何使用 CodeIgniter 框架判断 Redis 索引值是否存在的流程和具体实现步骤。
## 流程图
```mermaid
journey
title CodeIgniter
原创
2023-11-16 13:57:35
69阅读
If you have problem using PHP unlink() function in CodeIgniter, I have a solution to it.
Below is the error you would most likely encounter:
A PHP Error was encountered Severity: Warning M
转载
精选
2009-11-17 11:50:41
1086阅读
CodeIgniter建立的项目是流行的MVC结构,路径访问是controller组合action。$_GET, $_POST, $_COOKIE可以加载相应函数访问,而不直接访问,增加安全。连接mysql数据库用mysql_connect这样的连接显示层模板为直接写php代码。配置也可以用load的方式加载。
原创
2010-06-10 22:49:56
775阅读
默认情况下,CodeIgniter 中的 URL 被设计成对搜索引擎和人类友好。不同于使用标准“查询字符串”方法的是,CodeIgniter 使用基于段的方法:example.com/news/article/my_article注意:查询字符串形式的 URL 是可选的,分述如下。
转载
2013-06-07 17:17:00
130阅读
2评论
CodeIgniter在网上更受人欢迎,但是命名看上去比较奇怪,类名用下划线分割,函数名都是小写,感觉不是好。适合快速开发。cakephp 被说是模仿ruby,这关系不大。框架本身该有的功能都有,命名规则是驼峰命名法,文档清晰。觉得cakephp是把编程作为一种艺术性的东西来做,适合长期开发。
原创
2010-07-31 10:10:42
554阅读
PHP 论坛:http://codeigniter.org.cn/forums/forum-opensource-1.html下载 CodeIgniter 项目 的最新软件包(http://www.codeigniter.com/)。阅读 在线 CodeIgniter 文档。(http://www....
原创
2023-11-06 16:04:15
58阅读
之前提到的 CodeIgniter 引入自定义公共函数 这篇文章提到了公共函数实现,全局的变量也可以借助 helper 函数来实现。不过,更为合适的方式可能要属用配置类定义了。CodeIgniter 默认有一个主配置文件,位于application/config/config.php 路径,其中定义...
转载
2015-03-15 17:35:00
147阅读
2评论
$this->config->item('base_url');
--------------------------------------------------------------------
----------------------------类库参考------------------------------
------数据库类--------
转载
精选
2012-12-15 13:53:41
748阅读
?1234567891011121314151617181920212223242526272829303132333435363738394041424344454748495051525354555657585960616263656667686970717273747576777879...
转载
2015-05-19 15:28:00
190阅读
2评论
PDF files rock! Some of the programs used to view them could use somile format itself is real handy. As a programmer I have found PDF’s to be most helpful when generating reports th...
原创
2023-07-24 15:30:37
96阅读
Codeigniter常用类库及辅助函数使用实例载入辅助函数:$this->load->helper('na
原创
2023-06-07 06:49:10
44阅读
好吧,因为组织需要,最近又开始转战php了,业务逻辑都还好说,主要是老大要求在数据访问层上加上登录态验证。
其实这种要求也是合理的,互联网服务要求上层保护下层,但下层不能完全相信上层。但是问题也就来了,有如下两种方案:
1.写一个mysql proxy server,用来将调用方发来的请求拼装,然后返回给调用侧。这样做的主要难度在于:
a)SQL语句的拼装及序列化
原创
2011-01-12 17:34:29
668阅读
点赞