图片验证码生成应用实例
一款简单的php生成图形验证码程序,实例告诉你了如何去使用这段验证程序,有需要的可以参考一下.
<?php session_start(); //开启session if (isset( $_POST [ 'check' ])) { if ( $_POST [ 'check' ]) { if ( $_POST [ 'check' ]== $_SESSION [ 'check_pic' ]) { echo " 验证码正确" . $_SESSION [ 'check_pic' ]; } else { echo " 验证码错误" . $_SESSION [ 'check_pic' ]; } } } ?> <FORM METHOD=POST ACTION= "" > <img src= "index.php" ><br> <!----链接图片---> <input type= "text" name= "check" > <input type= "submit" value= "提交" > </FORM>index.php验证码生成程序,代码如下:
<?php session_start(); for ( $i =0; $i <4; $i ++) //四位验证码 {@ $rand .= dechex (rand(1,15)); //先生成随机数,再将十进制转十六进制,注意"." } $_SESSION [ 'check_pic' ]= $rand ; $im =imagecreatetruecolor(100,30); //创建图片 $bg =imagecolorallocate( $im ,0,0,0); //设置颜色 $wh =imagecolorallocate( $im ,255,255,255); imagestring( $im ,5,15,8, $rand , $wh ); //字体,1-6 header( "Content-type: image/jpeg" ); //输出图片 imagejpeg( $im ); ?>查看更多关于图片验证码生成应用实例 - 综合实例的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did3819