问题标签 [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 - 在 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">
那是我的意思是
谢谢
codeigniter - CodeIgniter、Smarty 和表单助手。不触发 form_validation->run()
我正在将 CodeIgniter 与 Smarty 一起使用。我遇到的问题是使用表单助手时。我使用了这里找到的代码。
所以当我打开和关闭表单标签时,实际上是使用 CI 原生的form_open
,form_close
然后在表单提交之后form_validation->run()
仍然总是false
.
模板是
我希望die()
在提交表单时执行命令不是 - 请告诉我我做错了什么?
PS 我用来将 Smarty 集成到 CodeIgniter 的方法是https://github.com/Vheissu/Ci-Smarty
javascript - 使用 javascript 填充 Codeigniter(form-helper)-dropdown
我已经在java脚本中放置了一个循环,并且在循环中,我通过调用一个div来重复创建下拉列表,其中我的codeigniter表单助手下拉列表存在,像这样
我的 demo_id 是这样的:
现在我想要这样,每次运行 javascript for 循环时,我希望每个下拉菜单都选择我提供的特定值,例如
但这只是将 select 的值设置为 2 ,不会用 2 填充下拉列表
我能做些什么 ?
注意:显示下拉列表没有问题,我的 javascript 完美地创建了下拉列表,即 for 循环运行的次数相同,只是我想知道如何填充这些值
php - 在 codeigniter 表单验证中使用“CI”时,自定义验证方法不起作用
嗨,我正在使用 codeigniter 表单验证。
在我的图书馆中,我设置了表单验证
和我的valid_email_check
功能
事情是
验证正确,只有自定义验证消息不起作用。
我在这里做了什么,我认为使用CI
,可能是问题,如何解决这个问题,在此先感谢
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 并且数据现在肯定更干净了。所有的样式都被删除了。很遗憾。这几乎是完美的。现在,如果我能保持图像样式就完美了!
codeigniter-2 - 锚文本 - 你能隐藏它吗?(网址助手)
反正有没有隐藏CI生成的锚文本?我知道我可以通过 CSS 隐藏它(即负文本缩进),但这似乎是很多不必要的工作。为什么我不只使用常规的 HTML 编码锚?
codeigniter - 将图片路径上传到db和文件夹名称中的图片上传
这是控制器:
这是视图:
我收到两个错误:
- 消息:未定义的索引:文件
- 您没有选择要上传的文件。
即使文本字段名称相同并且我使用了form_open_multipart()
. 此外,图像未上传,错误无济于事。
codeigniter - 会话空代码点火器
首先,对不起我的英语:D
我尝试在 Codeigniter 上进行简单的登录,但没有成功。我阅读了官方文档并将脚本减少到最低限度。每次我重定向或刷新页面或转到另一个控制器时,我的会话都是空的。如果我只创建一个控制器并进行简单的读取和写入,它会运行良好,直到我刷新或重定向。
这就是我想要做的:1)第一个控制器是主控制器。使用登录表单加载视图。此表单对方法 validation_form 和 username_check 回调有一个操作。
2)如果用户能够登录,我设置我的用户数据并重定向到受限控制器,这是我的受限区域。
PS我在自动加载中使用库会话,并且选项数据库处于活动状态。我也有自动加载的数据库库。
主控制器
}
登录模式
}
RESTRICTED CONTROLLER 类 受限扩展 CI_Controller{
}
codeigniter - 如何同时为两种不同的语言使用 codeigniter 表单验证库?
我正在尝试使用 codeigniter 表单验证库同时以两种不同的语言显示两条不同的行,但它会引发错误:
有没有办法像这样使用该功能而不会遇到该错误:
codeigniter - 如何通过 Knockout postJson 函数调用避免“不允许您请求的操作”错误
CodeIgniter 给出错误“不允许您请求的操作”。当它未能通过 CSRF 检查时。据我了解,这意味着 POST 缺少表单中的隐藏令牌,证明没有进行攻击。
令牌是通过调用 CI form_open 函数自动生成的。
就我而言,我使用 Knockout 发布 ViewModel 的内容以进行保存,如下所示:
我在其他地方找到了简单地关闭特定页面的 CSRF 设置的解决方案,但这似乎不是一个好的解决方案。
大概是因为没有收到令牌,所以 postJson 调用没有提交现有的表单。有没有办法将所需的令牌与 JSON 数据一起提交,或者将 JSON 数据与现有表单一起提交?