问题标签 [codeigniter-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 路由到 CodeIgniter 中的多个子文件夹
我在我的控制器目录中设置了一个管理文件夹,在该文件夹下我有 3 个单独的子文件夹,其中包含控制器。
我尝试像这样在 routes.php 文件中路由它
我该怎么做才能解决这个问题?
codeigniter - Codeigniter:URL 无解问题
我有以下网址:
http://localhost.com/phpdemo/bid/tf/red ?
此 url 通过 This [ $route['tf/red?'] = "abc/blue" ] 重定向到以下 url:
http://localhost.com/phpdemo/bid/abc/blue
到现在都没有问题。当我用“?”附加一些价值时,问题就开始了 如下所示:
http://localhost.com/phpdemo/bid/tf/red?a [总是进入默认欢迎页面]
我尝试过以下路线:
我尝试了以下配置设置:
我还使用以下方法进行了检查:
现在我一无所知,Codeigniter 或我自己出了什么问题。
有人可以在这方面指导我。
提前致谢
codeigniter - 尝试访问 CodeIgniter 中的现有控制器时给出 404
我正在安装一个相当新的 CodeIgniter 2.0。
我有一个包含此代码的 htaccess 文件
访问 URL http://www.estiem.no/ESTIEM/CI/有效,但http://www.estiem.no/ESTIEM/CI/site/index无效。它给出了 404。控制器站点存在,并包含方法“索引”
有什么想法可能是错的吗?
codeigniter-2 - 如何在 CodeIgniter 2.0 中有一个模板“视图”?
我想这是视图中的视图,但我宁愿它自动发生。有什么帮助吗?
php - CI 不返回视图缓冲区
我的问题是当我加载视图文件时,它直接将其发送到浏览器而不是返回它:
我有两个控制器。每个控制器在扩展之前扩展另一个控制器,CI_Controller
例如:
第一个控制器按预期运行,但第二个控制器有我解释过的问题。2 个前端和后端控制器之间没有重大区别。
我正在使用 CI 2,但我还没有接触过核心课程。
它出什么问题了?
php - 无法在“require_once”上重新定义类
更新:
我已经放弃了 CodeIgniter,并希望通过 PHP 围绕我的数据库应用程序构建一个 Web 界面,因为没有办法摆脱这个错误......
例外
我得到这个例外:
UniversalClassLoader
如上所示,我正在使用 Doctrine 2.0 和 Symfony来实现数据分析脚本。为了查看结果,我设置了一个 CodeIgniter 项目。
这就是我对这个例外感到困惑的地方:我已经消除了几乎所有合理的原因,但一无所获。如果我在这里的淘汰赛中做错了什么,请告诉我。
如果有人对这里可能出现的问题有任何线索,请提供帮助。如果您认为我遗漏了任何信息,也请告诉我。
谢谢你。
消除重复声明
它告诉我我不能重新定义一个类。我已经 grepped 我的所有文件,并且这个类仅在其特定文件“Doctrine/ORM/AbstractQuery.php”中定义。
请注意,最初错误是在require
Symfony UniversalClassLoader.php 的第 190 行调用时报告的,我已将其更改require_once
为确保文件不会加载两次。
消除区分大小写的文件系统
由于我在这里找到的注释,我认为我应该分享我在 Windows 7 上运行 PHP 5.3.5。这应该意味着下面描述的错误/功能没有影响。
这种行为在 PHP 5 中发生了变化,因此例如在 Windows 中,路径首先被规范化,这样 C:\PROGRA~1\A.php 的实现方式与 C:\Program Files\a.php 相同,并且文件只包含一次.
消除require
重复
我现在已经将每个库(和我自己的代码)中的每个调用都替换require
为 one to require_once
,并且错误仍然存在。这意味着我现在可以有把握地说,没有调用require
是负责任的。我的问题仍然存在:什么是?
调试器输出
运行调试器绝对不会给我带来什么:
一些额外的检查告诉我,它在崩溃时加载的文件是 lib\Doctrine\ORM\Query\Exec\AbstractSqlExecutor.php
,或者AbstractSqlExecutor
类......因此,一些完全不相关的东西。
php - CodeIgniter 2.0 输入库字符问题
我在应用程序中使用 codeigniter。有一个表格。在 textarea 元素中,我写了一些内容,包括
但是,当我想通过 $this->input->post(key) 来回显它时,我会得到类似
�atures%
'%Fe' 消失了。
在 CI 的主 index.php 文件中,我试过var_dump($_POST)
了,我看到上面的词是完全可以的。但是当我使用输入库(xss 过滤打开)获取它时,我遇到了问题。
当 XSS 过滤关闭时,它最初看起来没问题。但是,如果我将它存储在数据库中并下次显示,我会看到同样的问题(即使 xss 过滤已关闭)。
php - 带有 web.config 文件的 IIS 上的 Codeigniter 2
我有一个使用 WAMP 在本地运行良好的 codeigniter 应用程序。但是,我无法让它在 IIS 服务器上运行。请注意,我不想启用查询字符串。
这是我目前在 web.config 文件中的内容:
这会导致主页正确加载:www.website.com/policies
然而,当我点击一个项目去:www.website.com/policies/policy/view/31
不显示正确的页面。主页继续显示。
控制器是 Policy,函数是 view()。Codeigniter 文件位于服务器上的策略/文件夹中。
我认为问题可能出在我的 web.config 文件上。Config 文件的 $config['base_url'] 是动态计算的,是正确的。配置文件的 $config['index_page'] 是空白的。你认为是什么导致了这个问题?
感谢大家的帮助。
codeigniter-2 - codeigniter 中的 ion auth 库是否允许注册?
codeigniter 中的 ion auth 库是否允许注册?
php - Codeigniter 2 不作为对象从模型返回,仅作为结果数组
所以,我使用 codeigniter 已经有一段时间了,我从来没有遇到过在我的模型中运行查询并将其返回到我的控制器的问题,控制器然后将它传递到我的视图中,在那里我将它作为对象访问,如下所示:
型号(某些型号)
控制器(一些控制器)
查看(某些视图)
但现在无论出于何种原因,在 2.0 中,它都将 $dbdata->result_array() 用作 $row 。
基本上它将结果作为数组返回。
没有任何意义,新版本有什么变化吗?
谢谢,
所以这是我的代码:
模型(管理员模型)
控制器(管理员)
查看(show_all_products)