问题标签 [codeigniter-form-helper]
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.
codeigniter - Codeigniter 文件上传不起作用
我在尝试在我的应用程序中实现 Codeigniter 类时遇到问题。问题是当我提交表单时,执行的函数没有将文件保存到我指定的文件夹中,也没有抛出错误消息。我的代码如下:
看法:
控制器:
有人可以帮忙吗?
非常感谢,
SR
mysql - 传递变量以在 codeigniter 中查看页面
我正在尝试将 2 个变量传递给表单页面。
第一个是对表单字段的查询,第二个是错误变量。
加载页面时,出现以下错误:
遇到 PHP 错误
严重性:通知
消息:未定义变量:错误
文件名:views/upload_form.php
行号:7
这是我的控制器:
这是我的视图页面“upload.php”:
任何帮助解决此错误将不胜感激。
谢谢你。
codeigniter - CI 中的验证规则
我想在 ci 中设置验证规则,以便所有字段都设置为“必需”。我应该为所有字段单独设置验证规则,还是有什么方法可以一次为所有字段设置验证规则?
php - CodeIgniter 回调不适用于用户登录
我检查了所有此类问题,但没有一个对我有用。希望我能在这里得到一些帮助。我有一个名为 index 的控制器和一个名为 Index_model 的模型。我已经在索引控制器中编写了用户登录和注册函数,并在模型中完成了与数据相关的查询,除了 codeigniter 回调函数之外,一切都工作正常。
当我尝试通过使用回调来验证用户登录详细信息时,它每次返回 false 并且当我删除回调时它工作正常。我没有得到我做错的地方。请在下面找到我的控制器和型号的代码。提前致谢。
控制器:
模型:
请查看我的代码,这将是一个很大的帮助。
javascript - 如何在 Codeigniter 中创建字符串长度的字符限制除外?
我正在 Codeigniter 最新版本中构建一个网站应用程序,我想使用异常功能来剪切或限制我的文本,以防该文本破坏我的 Web 布局。
下面我将通过在一个单词和另一个单词之间使用空格来打破我的文本(只显示简短的单词)。
但是我想创建一个函数来按字符或整个字符串的长度来中断或剪切
示例:如果我有 2000 个字符串长度的字符,但我只想显示 100 个字符串长度的字符(计算麻烦的空格和特殊字符)
我怎么能用这个功能请帮助
提前谢谢你!!!
php - 使用 TWIG 和 CodeIgniter 重新填充表单
如果有问题,我想重新填写我的表格。
在普通的 Codigniter 中,我会使用:
但是普通的 PHP 在 .twig 文件中不起作用。
对此有什么最佳实践吗?
谢谢!
斯蒂金
codeigniter - 如何使用 CodeIgniter 更新数据库中的数据?
当我使用下面的表格更新数据库中的数据时,会显示错误之后的错误。我该如何解决这个错误?
形式:
php - CodeIgniter 不加载上传库
我在加载 CodeIgniter 库时遇到问题,
我已经使用 CodeIgniter 构建了三 (3) 个网站,所以我认为自己熟悉这个框架。
问题仅在于上传库。我已经尝试了多种功能,但它仍然无法正常工作。
我什至尝试过CodeIgniter 示例
在谷歌我找不到任何答案,有人知道它可能是什么吗?
CodeIgniter 错误
PHP 错误
为 Spary 编辑
jquery - 如何在 Codeigniter 中创建用于购物网站的搜索框?
嗨,我想创建任何购物网站中使用的搜索框,我有不同的项目属于不同的类别,也有子类别。我想在搜索文本框中显示与特定类别或子类别相关的项目。我从 mysql 数据库中获取项目。提前致谢。
php - CI - 清理引号中的表单输入
我遇到了一个问题,如果我提交单引号 ( ' ) 或双引号 ( " ) 之类的字符,并且如果我在提交表单后保留这些值(例如,由于验证失败),我会得到像 ' 这样的表单值和 ”
我尝试了很多东西,比如 -
$this->input->post("field", true)
通过而不是访问表单值$_POST
,- 从配置中启用 XSS 过滤,
- 使用
$this->security->xss_clean($data);
但没有任何帮助。最后,我去了 system\helpers\form_helper.php 并在第 177 行更改了函数 form_input 如下 -
上一个:$defaults = array('type' => 'text', 'name' => (( ! is_array($data)) ? $data : ''), 'value' => $value);
之后:$defaults = array('type' => 'text', 'name' => (( ! is_array($data)) ? $data : ''), 'value' => html_entity_decode($value, ENT_QUOTES, 'UTF-8'));
到目前为止,这已经解决了我的问题,没有任何中断。
我只想知道这是否是达到目的的正确方法?