问题标签 [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 投票
4 回答
10779 浏览

php - 在 CodeIgniter 中密钥未知时获取 post 值

CodeIgniter 允许通过以下方式访问 POST 数据:

其中 'input_name' 是表单字段的名称。这适用于每个输入名称提前知道的静态表单。

就我而言,我正在从数据库中加载一组键/值对。该表单包含每个键/值对的文本输入。

我想知道,有没有办法通过 CodeIgniter api 获取一组发布的数据?

谢谢!

0 投票
2 回答
23301 浏览

php - 学习如何通过 CodeIgniter 使用 AJAX

我觉得学习 JavaScript 太难了,这有点尴尬,但是..

假设我有一个非常简单的控制器,如下所示:

是的,这可能会写得更好,哈哈。

我想知道的是 - 我如何使用 JavaScript 在表单中提交数字(稍后我会担心验证和模型),我应该如何编写我的 test() 函数以便它返回 JavaScript 可读的内容(我假设 return TRUE 可能不起作用,可能是 XML 或 JSON 或类似的东西?),我如何使用 JavaScript 访问数据?

我知道有像 jQuery 这样的框架可以帮助解决这个问题,但现在我只想从最简单的层面理解它,到目前为止我发现的所有教程和指南对我来说都太深入了。jQuery 中的一个示例或其他任何好的示例。

非常感谢 :)

0 投票
4 回答
15873 浏览

php - url 编码的正斜杠破坏了我的 codeigniter 应用程序

我正在尝试创建一个像这样工作的 url 字符串:

换句话说,

然后我检索网址

URL 中的正斜杠当然会成为访问 uri 段的问题,所以我将继续对 URL 部分进行 url 编码:

..但现在我只得到一个 404 说...

看来我的正斜杠 url 编码破坏了 CI 的 URI 解析器。

我能做些什么来解决这个问题?

0 投票
3 回答
8892 浏览

php - Codeigniter - 我希望为我的一个控制器和一个模型使用/连接到不同的数据库

我希望为我的一个控制器和一个模型使用/连接到不同的数据库。我发布了这个消息,因为在 CI 的论坛上我没有得到任何回应。

我在 database.php 中添加了这个:

这是我的模型:

这是我的控制器的开始:

我得到这个错误:

遇到 PHP 错误

严重性:通知

消息:未定义变量:tdb

文件名:models/tadmin_model.php

电话号码: ...

致命错误:在线调用 /blablabla/tadmin_model.php 中非对象的成员函数 query() ...

我在这里做错了什么?

0 投票
3 回答
1585 浏览

php - 如何使用数据库和 PHP 会话来存储用户的购物车?

如何使用数据库和 PHP 会话来存储用户的购物车?如果有帮助,我正在使用 CodeIgniter。

示例代码也很好。

0 投票
5 回答
13871 浏览

php - PHP Shipping Calculator

Does anyone know of a freeware shipping calculator for PHP? I do not want anything too fancy, and it can be compatible with any of the major US domestic shipping services.

If anyone knows of one that is a plugin for CodeIgniter that would be nice.

Travis

0 投票
2 回答
3437 浏览

php - Codeigniter - 如何重用代码来生成 HTML 块

我想我可能会以错误的方式处理这个问题,所以我将不胜感激任何评论/指导。希望我能足够连贯地解释我想要实现的目标:

  • 我想创建一个 HTML 块(例如,一个包含用户配置文件的框),我将在我生成的大多数页面上加载它作为我的布局的一部分。

  • 我还希望能够从单独的 URL 自行重新生成此框中的内容。这样我就可以使用 AJAX 调用更新该框。

  • 我不想复制创建此 HTML 的代码。

我很感激我可以使用 AJAX 调用来加载这个盒子,但在我看来这似乎是向服务器添加了不必要的调用?

我认为我可以做到的方法是在我的控制器中有一个方法,它只呈现这个 HTML 块,但是我如何在另一个控制器/视图中请求这个方法的输出?

你会如何处理这个问题?

提前致谢

0 投票
17 回答
195921 浏览

html - 使用 CodeIgniter 获取 URL 中的参数

我知道 codeIgniter 默认关闭 GET 参数。

但是,通过在 POST 中完成所有操作,如果您在表单提交后按回,您不会对重新发送数据请求感到恼火吗?

这让我很恼火,但我不确定我是否想纯粹出于这个原因允许 GET。

允许 GET 参数也有这么大的安全问题吗?

0 投票
1 回答
2170 浏览

apache - 将规则重写为 Zeus 服务器规则 (Codeigniter)

我即将与 Codeigniter 支持的网站一起上线。我想从 url 中删除 index.php ,而不是这样:

我得到这样的东西:

到目前为止,非常简单。在过去,我使用了 Codeigniter 文档提供的 mod-rewrite 规则:

这就像一个魅力。但是,对于这个站点,我不得不使用 Zeus Web 服务器而不是 Apache,而且我对它一点也不熟悉。Zeus 有自己的重写规则,例如:

会变成这样:

谁能帮我重写宙斯的第一条规则?非常感谢您的任何帮助!

0 投票
1 回答
3697 浏览

php - Code Igniter 中的缓存

我已经阅读了 CI Caching 的文档,但仍然不太了解它。它到底是做什么的,缓存动态网站有什么用?