写成这样了 提交后什么都显示不出来 这是为什么?我的哪里不对?
<form action="{:U('First/tianjia')}" method="post">//这个tianjia方法是把age插入到数据 tianjia的方法和下面两个是在同一个类文件中的
<input type="text" name="age">
<input type="text" name="verify1">
<img src='{:U('First/verify_c',array())}'>
<button type="submit">提交</button>
</form>
public function verify_c(){
$config = array(
'fontSize' => 20,
'length' => 3,
'useNoise' => false,
);
$Verify = new \Think\Verify($config);
$Verify->entry();
}
public function check_a(){
if(!empty($_POST)){
$vry = new Verfiy();
if($vry->check($_POST['verfiy1'])){
echo "wrong";
}else{
echo "right";
}
}
}
首先form表单那里, method="post",要确定你的表单是post提交.另外, 你的tianjia方法呢?也贴出来, 帮你看看;
验证码验证办法:
$verify = new \Think\Verify();
$verify->check('XXXX');//即判断验证码是否为'XXXX'