PHP+jQuery 注册模块的改进(一):验证码存入SESSION

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP+jQuery 注册模块的改进(一):验证码存入SESSION脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

需要修改的几个文件

①register.PHP 生成随机数和加密值

把register.htML改为register.PHP,并开启session;

把register.js中生成随机数的函数写在register.PHP中,并改用PHP方法

<PRe class="brush:PHp;"> .... <>PHP

//生成随机函数
function showval(){

$num = "";
for($i=0;$i<4;$i++){

  $tmp = rand(1,15);
  if ($tmp > 9) {
    swITch ($tmp) {
      case(10):
        $num .= 'a';
        break;
      case(11):
        $num .= 'b';
        break;
      case(12):
        $num .= 'c';
        break;
      case(13):
        $num .= 'd';
        break;
      case(14):
        $num .= 'e';
        break;
      case(15):
        $num .= 'f';
        break;
      }
    } else {
      $num .= $tmp;
      }  
    }
  return $num;
}

//生成随机
$mdnum = md5(showval());

//把随机数和经过加密的随机数都存入session
$_SESSION['num'] = showval();
$_SESSION['mdnum'] = $mdnum;
?>

<div class="ipt iptend">

<img id='yzmpic' src='valcode.PHP?num=' style="cursor:pointer" title="验证码" alt="验证码" >=""> 刷新验证码

脚本宝典总结

以上是脚本宝典为你收集整理的PHP+jQuery 注册模块的改进(一):验证码存入SESSION全部内容,希望文章能够帮你解决PHP+jQuery 注册模块的改进(一):验证码存入SESSION所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。