PHP验证码问题!!!求解~~~~
我在code.php里面生成了验证码!
到前台的时候怎样在文本框里验证是否跟生成的验证码一致!
------解决方案--------------------http://blog.sina.com.cn/s/blog_8b31d4dd010160fz.html
http://blog.sina.com.cn/s/blog_8b31d4dd010160fp.html
看看你就知道了
------解决方案--------------------用SESSION保存验证码字符串,写个验证页面验证
------解决方案--------------------是啊,前面这些都是好方法,楼主都可以借鉴一下!
------解决方案--------------------图片php脚本生成图片后把验证码存在SESSION里,处理表单php就可以校验了。
------解决方案-------------------- if($ps&&($_POST["code"] == $_SESSION["code"])){
$_SESSION['name']=$row['name']; //获取name存入SESSION
$_SESSION['user_shell']=md5($row['email'].$row['password'].ALL_PS); //这里在对账号和密码进一层加密
$_SESSION['times']=mktime();
echo "您好:".$row['name']." 歡迎回來!"."<a href=\"index.php\">退出</a>";
}elseif(!$ps){
echo "用戶名或密碼錯誤!"."<br/>";
}
elseif($_POST["code"] != $_SESSION["code"]){
echo "驗證碼有誤!";
}
session_destroy();
}