php - 表单验证不适用于表单 GET 方法

标签 php codeigniter validation getmethod

我正在尝试通过 method="GET" 而不是 POST 发布表单。

Codeigniter 的 form_validation->run() 不起作用。

它不会在 View 页面中返回任何 form_error

最佳答案

如果必须使用$_GET,可以在验证规则之前设置验证数据:

$this->form_validation->set_data($_GET);

参见:Validating an Array (other than $_POST)

关于php - 表单验证不适用于表单 GET 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61483607/

相关文章:

php - 如何在 php 中的 google analytic api v4 中使用不完全精确的运算符创建动态段?

javascript - codeigniter 未捕获类型错误 : Cannot use 'in' operator to search for 'length' in When theres additional segment

php - 使用 codeigniter php 从数据库获取页面标题时出现错误

java - Struts 2 中 Java 类内部的验证

php - 阻止不良内容的设计模式

jquery - 使用 javascript/jquery 检测 Asp.Net 表单是否有效

php - 检查消息是否已读和未读

php - 如果关键字出现在字符串的不同位置,如何在数据库字段中搜索关键字?

php - 我该如何让我的 friend 的 friend 使用 mysql 和 PHP

CodeIgniter 在 error_404.php 中访问 base_url()