PHP实例:PHP验证码(2)
来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-02 02:42 点击:次
确认码调用文件sessionValidate.php
以下为引用的内容:
<?php session_start(); //在页首先要开启session, //error_reporting(2047); session_destroy(); //将session去掉,以每次都能取新的session值; //用seesion 效果不错,也很方便 ?> <html> <head> <title>session 图片验证实例</title> </head> <body> 此例为session验证实例 <form action="" method="post"> 验证码:<input type="text" name="validate" value="" size=10> <img src="checkNum_session.php"><br> <input type="submit"> </form> <?php //打印上一个session; echo "上一个session:<b>"._SESSION["authnum_session"]."</b><br>"; validate=""; if(isset(_POST["validate"])){ validate=_POST["validate"]; echo "您刚才输入的是:"._POST["validate"]."<br>状态:"; if(validate!=_SESSION["authnum_session"]){ //判断session值与用户输入的验证码是否一致; echo "<font color=red>输入有误</font>"; }else{ echo "<font color=green>通过验证</font>"; } } /* //打印全部session; PrintArr(_SESSION); function PrintArr(aArray){ echo '<xmp>
|