Codeigniter form#u验证不';如果包含http,则无法运行://
我的表格有问题。我已经对它进行了多次测试,问题似乎出在使用http://的字符串上。无论何时我输入www.mywebsite.com,它都会运行,但一旦我输入表单,它就不会运行。有人能帮忙吗 控制器(add.php) 视图(header.php)Codeigniter form#u验证不';如果包含http,则无法运行://,codeigniter,validation,Codeigniter,Validation,我的表格有问题。我已经对它进行了多次测试,问题似乎出在使用http://的字符串上。无论何时我输入www.mywebsite.com,它都会运行,但一旦我输入表单,它就不会运行。有人能帮忙吗 控制器(add.php) 视图(header.php) 把你的代码贴在这里,就贴上去。你能帮我吗@mrsrinivas您得到的输出是什么?那对我来说似乎很好。它已测试http://mywebsite.com和获取表单验证运行了。如果我的字符串运行了http://任何其他字符串,则返回false。这很奇怪,因
把你的代码贴在这里,就贴上去。你能帮我吗@mrsrinivas您得到的输出是什么?那对我来说似乎很好。它已测试
http://mywebsite.com
和获取表单验证运行了
。如果我的字符串运行了http://任何其他字符串,则返回false。这很奇怪,因为在我的本地主机上,在字符串中使用http://可以正常工作,但在在线服务器上,在运行@MRSrinivas之后,我总是得到false
public function add_validation(){
$this->load->library('form_validation');
$this->form_validation->set_rules('add', 'Add', 'required|trim');
if ($this->form_validation->run()){
echo "The form validation ran";
//redirect('main/members');
}else{
echo "The form validation didn't ran";
//redirect('main/members');
}
}
echo form_open('add/add_validation');
//echo validation_errors();
$text = array(
'name' => 'add',
'id' => 'text',
'placeholder' => 'http://'
);
echo form_input($text);
$submit = array(
'name' => 'add_submit',
'id' => 'submit',
'value' => '+',
);
echo form_submit($submit);
echo form_close();