问题标签 [codeigniter]

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.

0 投票
6 回答
11455 浏览

php - CodeIgniter 项目中的资产应该放在哪里?

我刚开始使用CodeIgniter,我不确定css、js和图像之类的东西应该去哪里。在整个系统文件夹之外似乎还可以,但这意味着一切都是分开的。内部意味着文件路径更长,我担心它可能会搞砸。这个问题的最佳实践是什么?

0 投票
2 回答
5405 浏览

database - 如何将 MSAccess 连接添加到 CodeIgniter 或 CakePHP?

我正在尝试将 Microsoft Access 数据库用于我正在考虑在 CodeIgniter 或 CakePHP 中进行的演示项目。忽略使用 Microsoft Access 的可能愚蠢之处,我无法准确地弄清楚连接字符串如何与框架的数据库设置相对应。在直接 PHP 中,我可以使用此代码连接到 Access 数据库:

这些字符串如何与 Code Igniter db 设置相对应?这似乎不太有效:

0 投票
3 回答
1032 浏览

regex - 解释这个 mod_rewrite 规则

谁能解释这个 mod_rewrite 规则在做什么?

我正在尝试评论该文件,但代码似乎与我认为它正在做的相反

0 投票
3 回答
4218 浏览

sql - 如何从 CodeIgniter 中具有相同列名的表中输出数据?

这是我的查询:

但是如何输出结果呢?这有效,但只获取最后一个描述(origin.description):

这不起作用:

或者我应该重命名列(例如 type_of_source_description)?

0 投票
4 回答
2612 浏览

sql - 有没有办法将参数传递给 CodeIgniter 中的查询*而不*使用 ActiveRecord?

这是我想做的,但似乎不可能:(编辑:将单引号更改为双引号)

它给出了这个错误:(编辑:使用双引号的新错误消息,并在 URL 中传递了一个偏移量)

它仅在您使用 ActiveRecord 格式传递变量时才有效:

0 投票
3 回答
6975 浏览

jquery - 如何在 jQuery/AJAX 选项卡中使用 CodeIgniter/MVC 视图?

尝试使用jQuery 选项卡制作表单向导。

是否可以将表单的每个步骤放在单独的视图中,然后通过 jQuery/AJAX 选项卡选项加载每个步骤?当我AJAX加载部分表单时,无法访问js、css等;因为部分文件没有“标题”。它似乎根本没有从父页面继承。<div>作为一种解决方法,我将所有表单放在一个页面上,并用s划分为选项卡。这可以完成工作,但关闭 js 并没有多大意义(尽管该应用程序依赖于 js,并且只能在内部使用启用 js 的浏览器)。

我正在使用 CodeIgniter,但我猜这个问题对任何 MVC 框架都有效。

0 投票
5 回答
6224 浏览

php - 简单搜索:使用 CodeIgniter 将表单变量传递给 URI

我的每个页面都有一个搜索表单。如果我使用表单助手,它默认为$_POST. 我希望搜索词显示在 URI 中:

我已经在谷歌上呆了大约一个小时,但无济于事。由于本机 URI 约定,我只找到了关于如何$_GET基本上禁用的文章。我不可能是第一个想要这种功能的人,不是吗?提前致谢!

0 投票
7 回答
1670 浏览

php - 我应该使用哪个框架来确保更好的长期升级/可维护性,CakePHP 或 CodeIgniter?

我正在决定一个框架来试用 PHP。我已将范围缩小到 CakePHP 和 CodeIgniter。对于使用过或熟悉两者的任何人,我有几个问题:

  1. 我喜欢 CakePHP 默认将大部分代码保留在 webroot 之外的事实。特别是因为我最终可能会为多个应用程序使用单个框架安装。我看到 CodeIgniter 也会这样做,但是您必须对其进行配置并移动一些东西。这种解决方法是安全可靠的,还是事后才想到的黑客攻击?

  2. 哪个(如果不是两者)更容易升级和长期维护?随着新版本的框架(和 PHP 本身)的出现。我不想发现我的东西坏了,或者变得过时了。

编辑:

这是一篇很老的帖子,但我想我会用我最终做的事情来更新它,那就是使用 Kohana。

0 投票
2 回答
3281 浏览

php - CodeIgniter 中的图像处理

我在使用 CodeIgniter 1.7 处理图像时遇到了一些问题。使用以下代码,图像已正确上传。唉,而不是制作一个新的图像,然后修改;现有图像被修改。有什么帮助吗?

0 投票
4 回答
8226 浏览

php - 在 CodeIgniter 中,如何通过电子邮件将 PHP 错误消息发送给我?

我想通过电子邮件接收错误日志。例如,如果出现Warning-level错误消息,我想收到一封关于它的电子邮件。

我怎样才能让它在 CodeIgniter 中工作?