问题标签 [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.

0 投票
2 回答
28901 浏览

codeigniter - 在 form_dropdown 中添加类和 id

有没有办法在 CodeIgniter 的 form_dropdown 中添加 class 和 id 属性?我试过form_dropdown('name',$array,'class','id')了,它没有改变任何东西,请告诉我如何实现它?

已编辑:如果我从浏览器中看到我的源代码,则
使用这样的下拉表单,它看起来像这样,但是如果我按照您的方式编写而不是在我的浏览器源代码中这样写form_dropdown('name',$array,set_value('someValue'),'id="myId"');<select name="provinsi" id="provinsi_id">form_dropdown('name',$array,set_value('someValue'),'class="myClass"','id="myId"');<select name="provinsi" class="myClass">

那是我的意思是
谢谢

0 投票
1 回答
1550 浏览

codeigniter - CodeIgniter、Smarty 和表单助手。不触发 form_validation->run()

我正在将 CodeIgniter 与 Smarty 一起使用。我遇到的问题是使用表单助手时。我使用了这里找到的代码

所以当我打开和关闭表单标签时,实际上是使用 CI 原生的form_openform_close然后在表单提交之后form_validation->run()仍然总是false.

模板是

我希望die()在提交表单时执行命令不是 - 请告诉我我做错了什么?

PS 我用来将 Smarty 集成到 CodeIgniter 的方法是https://github.com/Vheissu/Ci-Smarty

0 投票
1 回答
602 浏览

javascript - 使用 javascript 填充 Codeigniter(form-helper)-dropdown

我已经在java脚本中放置了一个循环,并且在循环中,我通过调用一个div来重复创建下拉列表,其中我的codeigniter表单助手下拉列表存在,像这样

我的 demo_id 是这样的:

现在我想要这样,每次运行 javascript for 循环时,我希望每个下拉菜单都选择我提供的特定值,例如

但这只是将 select 的值设置为 2 ,不会用 2 填充下拉列表

我能做些什么 ?

注意:显示下拉列表没有问题,我的 javascript 完美地创建了下拉列表,即 for 循环运行的次数相同,只是我想知道如何填充这些值

0 投票
2 回答
633 浏览

php - 在 codeigniter 表单验证中使用“CI”时,自定义验证方法不起作用

嗨,我正在使用 codeigniter 表单验证。

在我的图书馆中,我设置了表单验证

和我的valid_email_check功能

事情是

验证正确,只有自定义验证消息不起作用。

我在这里做了什么,我认为使用CI,可能是问题,如何解决这个问题,在此先感谢

0 投票
1 回答
100 浏览

php - 如何防止字段数据被转义并在 CodeIgniter 中保留 html 和图像样式?

我正在使用 CKEditor 和 KCFinder 构建一个相对简单的 CMS。目前,事情进展顺利。但是,当我开始将图像集成到混合中时,我注意到了一个问题。iamges 的链接返回错误。看起来 CKEditor 可能正在更改我的引号等。当我查看 mysql 时它看起来是正确的,但是当我查看编辑器时它看起来并不总是正确的,但绝对不是。大多数时候它确实如此,但这次它看起来像这样:

例如,在这里查看这个页面:http: //testosm.phpfogapp.com/pages/index/1/3/

我在这里发布了所有代码:https ://github.com/jshultz/monkey-cms ,以防你想看看我在做什么?对于任何反馈,我们都表示感谢。

更新: 我打开了 global_xss_filtering 并且数据现在肯定更干净了。所有的样式都被删除了。很遗憾。这几乎是完美的。现在,如果我能保持图像样式就完美了!

0 投票
1 回答
691 浏览

codeigniter-2 - 锚文本 - 你能隐藏它吗?(网址助手)

反正有没有隐藏CI生成的锚文本?我知道我可以通过 CSS 隐藏它(即负文本缩进),但这似乎是很多不必要的工作。为什么我不只使用常规的 HTML 编码锚?

0 投票
2 回答
1557 浏览

codeigniter - 将图片路径上传到db和文件夹名称中的图片上传

这是控制器:

这是视图:

我收到两个错误:

  1. 消息:未定义的索引:文件
  2. 您没有选择要上传的文件。

即使文本字段名称相同并且我使用了form_open_multipart(). 此外,图像未上传,错误无济于事。

0 投票
2 回答
1157 浏览

codeigniter - 会话空代码点火器

首先,对不起我的英语:D

我尝试在 Codeigniter 上进行简单的登录,但没有成功。我阅读了官方文档并将脚本减少到最低限度。每次我重定向或刷新页面或转到另一个控制器时,我的会话都是空的。如果我只创建一个控制器并进行简单的读取和写入,它会运行良好,直到我刷新或重定向。

这就是我想要做的:1)第一个控制器是主控制器。使用登录表单加载视图。此表单对方法 validation_form 和 username_check 回调有一个操作。

2)如果用户能够登录,我设置我的用户数据并重定向到受限控制器,这是我的受限区域。

PS我在自动加载中使用库会话,并且选项数据库处于活动状态。我也有自动加载的数据库库。

主控制器

}

登录模式

}

RESTRICTED CONTROLLER 类 受限扩展 CI_Controller{

}

0 投票
1 回答
586 浏览

codeigniter - 如何同时为两种不同的语言使用 codeigniter 表单验证库?

我正在尝试使用 codeigniter 表单验证库同时以两种不同的语言显示两条不同的行,但它会引发错误:

有没有办法像这样使用该功能而不会遇到该错误:

0 投票
1 回答
9739 浏览

codeigniter - 如何通过 Knockout postJson 函数调用避免“不允许您请求的操作”错误

CodeIgniter 给出错误“不允许您请求的操作”。当它未能通过 CSRF 检查时。据我了解,这意味着 POST 缺少表单中的隐藏令牌,证明没有进行攻击。

令牌是通过调用 CI form_open 函数自动生成的。

就我而言,我使用 Knockout 发布 ViewModel 的内容以进行保存,如下所示:

我在其他地方找到了简单地关闭特定页面的 CSRF 设置的解决方案,但这似乎不是一个好的解决方案。

大概是因为没有收到令牌,所以 postJson 调用没有提交现有的表单。有没有办法将所需的令牌与 JSON 数据一起提交,或者将 JSON 数据与现有表单一起提交?