随笔分类 -  CodeIgniter

摘要:filter:使用CI的hooks来实现filter.1.在system/application/config/config.php中,把enable_hooks的值改为TRUE $config['enable_hooks'] = TRUE;2.在syste/application/config/h... 阅读全文
posted @ 2015-04-10 16:47 谦信君 阅读(618) 评论(0) 推荐(0)
摘要:根据自己的实际情况,需要两个文件,一个是权限控制类,Acl,另外一个是权限配置的文件acl.php放在了config这个目录下。Acl这个类放在了application/hook/acl.php。通过application/config/config.php文件开启hook,并且配置config这个... 阅读全文
posted @ 2015-04-10 16:44 谦信君 阅读(590) 评论(0) 推荐(0)
摘要://启动hooks//app/config/config.php$config['enable_hooks'] = TRUE;//hooks配置///app/config/hooks.php$hook['post_controller_constructor'][] = array( ... 阅读全文
posted @ 2015-04-10 16:39 谦信君 阅读(1725) 评论(0) 推荐(0)
摘要:http://codeigniter.org.cn/forums/thread-10877-1-1.html一直没找到CI的权限认证扩展,以前好像找到过一个老外的扩展,不过不怎么好用,现在记不清了,后来仿着jsp firter的方式用CI钩子写了一下,感觉还可以,做个小网站,小应用足够了,没必要搞得... 阅读全文
posted @ 2015-04-10 16:13 谦信君 阅读(2041) 评论(0) 推荐(0)
摘要:view内容: 用户名 validation->username;?>" size="50" /> validation->username_error; ?> 密码 validation->password_error; ?> 确认密码 v... 阅读全文
posted @ 2015-04-07 18:21 谦信君 阅读(772) 评论(0) 推荐(0)
摘要://查询: $query = $this->db_query("SELECT * FROM table");==================================//result() 返回对象数组$data = $query->result();//result_array() 返回数... 阅读全文
posted @ 2015-03-24 10:55 谦信君 阅读(728) 评论(0) 推荐(1)
摘要:注意别漏了$this->db->get();/** * 匹配用户手机号,返回匹配的用户列表 * @param $column_str 'user_id, user_name, user_avatar_src, user_mobile, user_title, user_department, use... 阅读全文
posted @ 2015-03-23 19:19 谦信君 阅读(4891) 评论(0) 推荐(0)
摘要:步骤5 保护RESTful API 为了保护RESTful API,可以在application/config/rest.php中设置安全保护级别,如下所示:$config['rest_auth']='basic'; 其中保护级别有如下设置: None:任何人都可以访问这个API BASIC... 阅读全文
posted @ 2015-03-23 10:37 谦信君 阅读(885) 评论(0) 推荐(0)
摘要:Work with cURL easily from your CodeIgniter application.TweetContributor:philsturgeonEmail: Log in to viewAuthor Website:http://philsturgeon.co.uk/Rep... 阅读全文
posted @ 2015-03-23 00:55 谦信君 阅读(1459) 评论(0) 推荐(0)
摘要:This Simplexml class provides an alternative implementation of the SimpleXML API that works under PHP 4, so if you have an application that is running... 阅读全文
posted @ 2015-03-23 00:52 谦信君 阅读(495) 评论(0) 推荐(0)
摘要:客户的网站需要支付功能,我们选择了业界用的最多的支付宝即时到账支付。申请了两次将近两周的时间终于下来了,于是我开始着手测试SDK整合支付流程。SDK中的代码并不复杂,就是构造请求发送,接收并验证签名而已。SDK根目录中的文件基本是示例,开发的时候用于参照,lib目录中是核心库文件,在CodeIgni... 阅读全文
posted @ 2015-03-22 21:26 谦信君 阅读(1263) 评论(0) 推荐(0)
摘要:首先我们找到配置文件application/config/config.php ,找到如下代码:?1$config['encryption_key']="YOURKEY";在控制器里面我们要调用加密类文件?1234567891011121314151617181920212223242526$thi... 阅读全文
posted @ 2015-03-18 17:11 谦信君 阅读(942) 评论(0) 推荐(0)
摘要:public function show_list_by_order($array_data, $order_field, $order_mode) { $query = $this->db->get_where('xm_attach', $array_data); ... 阅读全文
posted @ 2015-03-16 19:19 谦信君 阅读(1326) 评论(0) 推荐(0)
摘要:总结:哪一个类中用到某一个类,就在构造函数中加载这个类,比如m_attach,C_Feed类中有用到,那么就在构造函数中加载控制器:class C_Feed extends CI_Controller { public function __construct() { pa... 阅读全文
posted @ 2015-03-16 12:43 谦信君 阅读(470) 评论(0) 推荐(0)
摘要:创建类库当我们使用术语"类库"时,我们一般指的是位于libraries文件夹中的类,它们在wiki的"类库参考"这个板块被讨论.在当前这个话题中,我们将讨论如何在application/libraries文件夹中建立你自己的类库,并使它们与全框架的资源维持分离.作为一个额外的功能,当你需要在原始类中... 阅读全文
posted @ 2015-03-15 19:25 谦信君 阅读(859) 评论(0) 推荐(0)
摘要:之前提到的 CodeIgniter 引入自定义公共函数 这篇文章提到了公共函数实现,全局的变量也可以借助 helper 函数来实现。不过,更为合适的方式可能要属用配置类定义了。CodeIgniter 默认有一个主配置文件,位于application/config/config.php 路径,其中定义... 阅读全文
posted @ 2015-03-15 17:35 谦信君 阅读(954) 评论(0) 推荐(0)
摘要:http://codeigniter.org.cn/user_guide/general/creating_libraries.html创建类库当我们使用术语"类库"时,我们一般指的是位于libraries文件夹中的类,它们在wiki的"类库参考"这个板块被讨论.在当前这个话题中,我们将讨论如何在a... 阅读全文
posted @ 2015-03-15 16:55 谦信君 阅读(883) 评论(0) 推荐(0)
摘要:http://www.bitscn.com/pdb/php/201411/404708.html大家知道CodeIgniter框架式MVC分层的,通常大家把业务逻辑写到Controller中,而Model只负责和数据库打交道。但是随着业务越来越复杂,controller越来越臃肿,举一个简单的例子,... 阅读全文
posted @ 2015-03-15 16:39 谦信君 阅读(519) 评论(0) 推荐(0)
摘要:http://www.bitscn.com/pdb/php/201411/404680.html顾名思义,装载器就是加载元素的,使用CI时,经常加载的有:$this->load->library()$this->load->view()$this->load->model()$this->load-... 阅读全文
posted @ 2015-03-15 16:38 谦信君 阅读(590) 评论(0) 推荐(0)
摘要:在Libraries目录写工具类,可以参考项目中七牛的集成写法而Helps目录写的是辅助函数(公共函数)这一类的 阅读全文
posted @ 2015-03-15 16:37 谦信君 阅读(352) 评论(0) 推荐(0)