跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

验证码问题求解决

问题:怎样能将图片中的验证码储存起来用于后期的验证? verficode.php 页面 php
index.php 页面 明日商城 php
用户登录 用户名: 密码: 验证码: 换一张 php
回复讨论(解决方案) 保存到SESSION session   可以 一般验证码都是保存到session里面然后采用输入框里面的数据与session里面对应验证码的字段进行匹配后进行判断的。不知道lz是想要什么样的。 把你的验证码方法,封装为类方法,需要的时候直接实例化类就可以用,记得session_start();
加了?句 session_start(); $_SESSION['captcha'] = $num; ???面 session_start(); if($captcha == $_SESSION['captcha']){  // $captcha?用?提交的??? // pass }else{ // not match } #5 但是在index.php 页面接受的$_SESSION['captcha']的数据和验证码显示出来的数据不同步(慢了一步) index.php 的接受验证码比verficode.php 页面接收的验证码慢了一步 什?叫慢一步? index.php 先于 verficode.php 执行,慢一步是正常的 所以 zf 采用了保存验证码图片的方案 前几天才在这里讨论过,你可找一下 知道了,谢啦

相关文章