PHP实现GIF图片验证码(2)

<?php if(!isset($_SESSION)){ session_start(); } require_once(dirname(__FILE__)."ImageCode.php"); unset($_SESSION['yzm']); $randCode = ''; $chars = 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPRSTUVWXYZ23456789'; for ( $i = 0; $i < 4; $i++ ) { $randCode .= substr($chars, mt_rand(0, strlen($chars) - 1), 1); } $_SESSION['yzm']=$randCode; // 记录session ImageCode($randCode, 60); /*方法二*/ /*$authstr = mt_rand(1000, 9999); // 生成随机字符串 $_SESSION['yzm'] = $authstr; // 记录session ImageCode($authstr, 60); // 显示GIF动画*/ ?>

第三步:调用和显示验证码,在需要添加验证码的页面加入以下代码,代码如下:

<input type="text" size="12"/> <SCRIPT LANGUAGE="JavaScript"> <!-- document.write('<img title="刷新验证码" src="yzimg.php?'+Math.random()+'">'); //--> </SCRIPT>

以上就是为大家分享的如何使用php生成动态验证码的相应代码,希望对大家的学习有所帮助。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f562ae273bd814bae2930f6889246bdc.html