codeigniter-2相关内容

从codeigniter-2删除index.php

我在从codeigniter-2删除index.php时遇到问题。 我记得之前也使用过相同的代码&它工作正常,但在codeigniter-2上不起作用。 我检查了文档&也是这个问题,仍然没有帮助。 我的.htaccess代码如下: RewriteEngine On RewriteBase / RewriteCond%{REQUEST_URI} ^ system。* ..
发布时间:2020-10-05 00:24:26 PHP

如何在Codeigniter中获取发出请求的类

我的模块全部扩展了Backend控制器,该控制器检查是否已登录并适当地重定向,现在我有了Class FrontEnd [负责登录,注册等页面],它扩展了My_Controller。 我该如何为FrontEnd创建豁免以使其能够访问模块,因为它需要它们的方法来执行任务。 这是我目前拥有的。 ... class Backend_Controller扩展MY_Controller { ..
发布时间:2020-10-05 00:24:18 PHP

加载模型时的CodeIgniter Undefined属性

在尝试在codeigniter中实现非常简单的模型控制器时,我收到以下错误消息。我是该框架的新手,但据我所知,这应该可行。 我也尝试过自动加载模型。我正在自动加载数据库库。 消息:未定义的属性:User :: $ user_model 致命错误:在非对象 模型上调用成员函数get_user() 类User_model扩展CI_Model { 函数_ ..
发布时间:2020-10-05 00:24:15 PHP

CodeIgniter:URI段中的Urlencoded URL不起作用

我正在尝试将URL作为CI中URI段之一的值。我的控制器方法已定义为接受此类参数。但是,当我转到URL时,出现404错误。例如: www.domain.com/foo/urlencoded-url / 有什么想法吗?我应该通过GET代替吗? 更新: //会产生404 http:// localhost / myapp / profile_manager / confirm ..
发布时间:2020-10-05 00:15:50 其他开发

如何有效地在CodeIgniter DataMapper ORM中加载多个has_many关系?

给出以下模型: 类别:has_many('template') 模板:has_many('tag','procedure') 加载与所有类别相关的所有对象的最有效方法是什么? 例如,我目前正在做以下内容,但希望有更好的方法: //加载所有Category对象 $ categories = new Category (); $ categories-> get(); ..
发布时间:2020-10-05 00:02:45 其他开发

使用.htaccess删除codeigniter中的url段

我将Codeigniter项目上载到/ dev文件夹,而旧网址是 http://example.com/dev 。但是现在我将项目移到了根文件夹。因此,更新后的网址为 http://example.com 。如何通过编辑 .htaccess 文件将旧网址重定向到新网址。我可以从网址中删除网址段 / dev / ,例如删除 index.php 我通过将以下代码添加到.htaccess中来尝试了 ..
发布时间:2020-10-04 23:57:44 其他开发

扩展Codeigniter异常类以添加自定义方法

我创建了一个新方法来处理401 Apache错误。 我的核心类扩展了CI核心类,但是当我调用方法名称时,我收到以下消息: / p> 致命错误:在 $ b中调用未定义的函数 show_401() $ b G:\Path\application\controllers\loader.php 第29行 类MI_Exceptions扩展CI_Exceptions { 函数__con ..
发布时间:2020-10-04 23:49:50 PHP

Codeigniter中的上传大小限制

我有一个用户可以注册的页面。他在此过程中上传了个人资料照片。我想限制大小,但是除了$ config ['maxsize']之外,没有对Codeigniter文档进行过多强调。我尝试了以下操作,但没有收到任何消息。我将大小设置为10(KB)仅用于测试。我是否必须以某种方式处理它,以使消息传达到我的观点? 公共函数add_user() { $ config [' upload_pat ..
发布时间:2020-10-04 23:45:37 其他开发

如何在CodeIgniter中完全刷新页面?

我正在叠加中加载表格。覆盖层对调用覆盖层的页面具有单独的控制器和操作。 在表单提交中,如果成功,我只是想重新加载覆盖层所在的引用页面从加载。我可以加载引荐页,但会将内容放置在叠加层中。 header(“ Location:www.example .com”,正确,302); 不起作用。 使用像这样的URL帮助器: $ url = $ _SERVE ..
发布时间:2020-10-04 23:44:32 PHP

如果会话数据存在,则在视图中输出

因此,我试图将会话的变量值输出到视图中(仅当它存在时)。但是我似乎无法正常工作。没错没有。我想念什么?以为我现在已经收拾好了-猜不出来... 在控制器中...仅供参考,$ data已分配给视图(即 $ this->加载-> view('view',$ data); $ data ['campaign_name'] = $ this->会话-> userdata('campaign_n ..
发布时间:2020-10-04 23:43:49 其他开发

如何在Codeigniter的模型中包含文件?

我是Codeigniter的新手,也许我的问题有点愚蠢,但是..我不明白如何在模型中包含文件。 内部del模型文件夹中有一个名为include的子文件夹,并且在其中有一些php文件。 结构类似于这样: -模型 -mymodel.php -包括 - file.php — -file1.php 在mymodel.php内部,我如何包含file.php? 我 ..
发布时间:2020-10-04 23:43:43 PHP

在Codeigniter中的视图内部起作用

我是 ci 的新手,有人可以帮助我或在我的代码和最佳实践中提供一些建议吗?我有一个 foreach 语句,该语句要求使用一个函数来显示大量数据。这是我的示例代码。 预先感谢 foreach($ data-> result()as $ d){ if($ d-> condi){ $ sample = myfunction($ d-> value1,$ d-> value2,$ val ..
发布时间:2020-10-04 23:40:02 PHP

Codeigniter:无法在我的库中加载数据库。

当我尝试调用 $ this-> load-> database(); 产生以下错误“在非对象上调用成员函数database()” 自动加载数据库也无济于事... 当我尝试自动加载数据库时。 所有对数据库的调用,如 $ this-> db-> get( '人'); 它说get方法未定义... 我不知道什么 whe ..
发布时间:2020-10-04 23:38:51 其他开发

检查CodeIgniter中受影响的行数

我正在尝试检查我的模型方法是否有任何受影响的行,如果是,则返回true,否则返回false,但是我不知道如何获取它?: 类User_model扩展CI_Model { 函数__construct() { parent :: __ construct(); } 函数save_new_user($ name,$ email,$ password) { $ data = arr ..
发布时间:2020-10-04 23:34:59 其他开发