jjzjj

Codeigniter

全部标签

php - 如何处理 Doctrine 2 验证的异常

我是Doctrine2的新手(实际上是PHP中的异常),但我正在尝试在Doctrine2上(在CodeIgniter之上)提出一个强大的验证引擎,遵循thispage.现在我想知道在哪里定义ValidateException类,以及如何“尝试”对我的实体(从Controller、库等)进行保存(持久化?)。在执行此操作后(例如,在“身份验证”库中),我想要一些东西:$user->username=$username;$user->email_address=$email_address;$user->password=$password;$em->persist

php - 基于 PHP (CodeIgniter) 的工作板的良好搜索服务?

有谁知道任何基于第3方许可或开源搜索服务(如YahooBOSS)的内容索引和搜索服务?我正在CodeIgniter中创建一个小众职位公告板,我不希望使用PHP进行搜索。我希望该服务具有足够的可定制性,以支持精炼内容和基于位置的搜索。因此,真正封闭的工具可能不合适。 最佳答案 也许试试apachelucene:http://lucene.apache.org/java/docs/ 关于php-基于PHP(CodeIgniter)的工作板的良好搜索服务?,我们在StackOverflow上找

php - 如何以最安全的方式处理用户授权?

我正在开发一个小型网站,我将允许用户在其中创建帐户,但在授权安全方面我一无所知。我使用codeigniter在PHP中构建了我的项目,并找到了一个可以为我处理授权的库(TankAuth)。它以安全的方式存储密码,但我仍然担心用户将密码发送到我的服务器时的部分。一种简单的方法是在请求后发送密码,但我猜想嗅探这样的密码很容易。在将密码发送到我的服务器之前,我应该在客户端对密码做些什么吗?有什么好的JavaScript库吗? 最佳答案 正如其他人所说,SSL是首选方式。DavidWotever提到了哈希-对过程进行了详细讨论here另一种

php - CodeIgniter:json_decode 数组问题

在我的客户端,我在以下问题中使用jQuery发送ajax请求:$.post(script.php,{"var1":"something","var2":"[1,2,3]"},function(data){},"json");在服务器端,在CodeIgniter的Controller中,我收到如下值:$var1=trim($this->input->post('var1'));$var2=trim($this->input->post('var2'));

PHP PDO - 迁移到 CodeIgniter

有谁知道是否有用于CodeIgniter的PDO数据库访问的可行库?我之所以问,是因为我正在迁移到CI,并且在将我的旧数据库类作为库集成到CI框架中时遇到了问题——似乎无法让它们利用CI的配置常量进行数据库访问。有什么想法吗?这将有助于使我的实现对数据库更加灵活。 最佳答案 请引用以下网址:CodeIgniter-PDO-SQLite3https://ellislab.com/forums/viewthread/45247/#223844 关于PHPPDO-迁移到CodeIgniter,

php - CodeIgniter PHP 异常

我一直想知道在CodeIgniter上处理异常的最佳方法是什么。通常的方法是使用trigger_error()或log_message(),但是我一直在想是否有更好的方法使用try/catch。关于如何将此实现到CodeIgniter中的任何提示或建议?目前我正在扩展ExceptionsClass,但我想知道以前是否有人已经处理过这个问题。 最佳答案 我会做一些简单的事情:try{$this->load->model('modelname');}catch(Exception$e){show_error(

php - Codeigniter 路线帮助

我需要一个codeigniter路由,所以以下所有url:admin/users/page/:numadmin/accounts/page/:nummembers/results/page/:numproducts/page/:num转发给admin/users/indexadmin/accounts/indexmembers/results/indexproducts/index分别。我只想要一个可以解决问题的正则表达式,而不是我每次都手动设置路由。具体来说,任何以page/:num结尾的url都应该被转发到其各自Controller的索引方法。:num我的意思是任何数字。这可能吗?

php - CodeIgniter 1.7 认证库

我正在尝试为CodeIgniter1.7.x寻找一个身份验证库,但运气不佳。我最初发现这个堆栈溢出帖子:HowshouldIchooseanauthenticationlibraryforCodeIgniter?,其中列出了几个,但大多数要么太简单,要么是为CodeIgniter1.5.x设计的我玩过FreakAuth、UserAuth、Redux和其他几个,但在让它们中的任何一个正常工作时遇到了问题。有谁知道可以与CodeIgniter1.7.x一起使用的好库吗? 最佳答案 你试过了吗DXAuth?它功能非常齐全,适用于1.7(帖

php - CodeIgniter 中的图像处理

我在使用CodeIgniter1.7处理图像时遇到了一些问题。使用以下代码,图像已正确上传。las,而不是制作一个新图像,然后进行修改;修改现有图像。有帮助吗?//Uploadimagefirst$config['upload_path']='./uploads/';$config['allowed_types']='gif|jpg|png|bmp';$this->load->library('upload',$config);$this->upload->do_upload();/

php - 如何将 2 个字符串插入数据库中的 1 列? (代码点火器)

我想在我的数据库中将2个字符串数据插入到1个列(组合)中。这是我的流程代码。模型:publicfunctionedit_code($input_id,$input_name,$input_code){$data['name']=$input_name;$data['code']=$input_code;$this->db->where('id',$input_id);$this->db->update('code',$data);}查看:<div><div><h2>