草庐IT

CodeIgniter-combobox

全部标签

php - 如何检查codeigniter框架的版本?

我最近在我的xampp上设置了一个旧的Codeigniter框架。但我不知道这个框架的版本。我用代码但它给我错误Notice:UseofundefinedconstantCI_VERSION-assumed'CI_VERSION'in/opt/lampp/htdocs/projectname/views/v_header.phponline57CI_VERSION请指导我,我是Codeigniter的新手。 最佳答案 在system/core/CodeIgniter.php中有一个像这样的常量..define('CI_VERSION

php - Codeigniter 更改加载的语言

目前我在MY_Controller中加载了一种语言,它扩展了CI_Controller。但是在Controller(我们称之为ABCController)扩展MY_Controller的特殊页面中,我需要用另一种语言覆盖加载的语言。我尝试在这个ABCController中加载另一种语言,但没有成功。有没有办法卸载加载的语言并加载另一种语言? 最佳答案 一个更简单的方法是重置语言数据和is_loaded$this->lang->is_loaded=array();$this->lang->language=array();

php - codeIgniter 分页 - 不会转到搜索结果的下一个链接

我正在为搜索结果使用分页。搜索工作完美。搜索后显示前10条记录。但是,当我单击下一步按钮时,一切都消失了,并显示了一个空白页面。如果我的代码中可能有任何错误,我们将不胜感激。型号functionsearch_bookings($time,$title,$payment,$start_date,$end_date,$limit,$start,$type){$this->db->select('reservations.*');$this->db->from('reservations');$this->db->where('is_deleted','0');$this->db->orde

php - 来自 CLI : not entering controller 的 Codeigniter HMVC

我正在尝试按照CI文档中的说明从CLI运行代码,但由于某种原因,可能是因为使用了HMVC扩展,它不会进入指定的Controller。我没有在HMVC扩展站点中找到有关CLI执行的其他文档。有人知道怎么处理吗?这里的代码:/***application/controllers/Cron.php*ThisisjustawrappercontrollertouseanHMVCmoduleusingthebasicCLIsyntaxforCI**/classCronextendsMX_Controller{publicfunctiongeneratepdfs($start_date=null,

php - 在 codeigniter 项目之间共享 session 存储

有两个不同的项目是在codeigniter上开发的。我想在这些项目之间共享session存储。$config['sess_cookie_name']='ci_session';两者的配置文件相同。但是当我刷新其中一个时,所有数据都会自动从另一个项目中删除。我无法解决这个问题。#帮助 最佳答案 将session存储在中央数据库中;对不同的项目使用相同的session表。参见https://codeigniter.com/user_guide/libraries/sessions.html#database-driver附录:Codei

php - Codeigniter 的 nginx 重写规则无法正常工作

我第一次尝试在MAMP中使用nginx服务器而不是Codeigniter的apache服务器。我将我的apachehtaccess重写规则转换为nginx重写规则。但它显示的是我文件中的index.php文件代码,而不是我的网站。这是我的apachehtaccess规则,DirectoryIndexindex.phpRewriteEngineonRewriteCond$1!^(index\.php|images|css|js|robots\.txt|favicon\.ico)RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FI

php - Codeigniter do_upload() 在 "success"上静默失败

我正在使用CodeIgniter编写图片上传表单。我以前有类似的代码用于不同的站点。目前-用于接收多部分/表单数据图像的代码静默失败。在配置服务器/脚本时我收到错误,例如不正确的文件路径、禁止的MIME类型,但现在我什么也没得到。下面的代码返回:“ABC”并在“D”之前失败而没有错误。如果我将“photo_filedata”更改为“photo_filedata2”,我会收到一个更有用的错误:“ABCD您没有选择要上传的文件。”我完全无法调试它,因为我没有从服务器收到任何错误。有人知道会发生什么吗?服务器:WAMP,在Windows7上运行。有一个现有项目可以毫无问题地上传文件。func

php - 带有 CodeIgniter 的 REST API

我正在为我正在开发的移动应用程序创建网络服务后端。(我是一名经验丰富的Obj-C开发人员,而不是网页设计师!)本质上我想使用Codeigniter和PhilSturgeon的RESTfulAPI服务器https://github.com/philsturgeon/codeigniter-restserver但是,我在设置和工作时遇到了一些麻烦。我有MySQL数据库,其中设置了数据。我需要一些帮助来编写一个CodeIgniterPHP模型和Controller,以返回该数据库中内容的JSON数据。我发现的所有教程和论坛帖子都处理Controller中的硬编码数据,而不是MySQL数据库。

php - 无法在 Codeigniter 中取消链接文件

在我的项目中,我在根目录中有一个文件夹secure。项目包如下所示:applicationsecuresystem...........在安全文件夹中,我正在使用以下方式在表单提交中上传一些图片$config1['upload_path']='./secure/';$ext=end(explode(".",$_FILES['thumb_image']['name']));$config1['file_name']=time().$_FILES['thumb_image']['name'];$config1['allowed_types']='jpg|png|jpeg|gif|bmp|j

php - CodeIgniter is_unique 语言文件中的错误消息

当使用CodeIgniter时,我喜欢在application/language/english/form_validation_lang.php中设置我的错误消息,这对每条错误消息都有效,但似乎不适用于is_unique消息,因为它给了我“电子邮件字段必须包含唯一值”的标准消息。我的代码:$lang['is_unique']="输入的%s已被使用。"; 最佳答案 创建一个名为form_validation_lang.php的文件,如下所示application/language/english/form_validation_la