>백엔드 개발 >PHP 튜토리얼 >PHP验证码有关问题!求解~

PHP验证码有关问题!求解~

WBOY
WBOY원래의
2016-06-13 10:43:35758검색

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']." 歡迎回來!"."退出";
 }elseif(!$ps){
echo "用戶名或密碼錯誤!"."
";
}
 elseif($_POST["code"] != $_SESSION["code"]){
 echo "驗證碼有誤!";
 }
session_destroy();
 }

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.