超简单数字验证码

admin   ·   发表于 2020-11-25   ·   代码的日常

首先看HTML

<div class="editor-box" style="padding:10px">
				<p>验证码图片:
				<img  id="captcha_img" border="1" src="{#WWW}View/hy_xianyu/wall/captcha.php?r=<?php echo rand(); ?>" onclick="this.src=this.src+?+(newDate()).getTime()" alt="" width="100" height="30">
				
				<a href="javascript:void(0)" onclick="document.getElementById('captcha_img').src='{#WWW}View/hy_xianyu/wall/captcha.php?r='+Math.random() ">换一个?</a>
				<input type="text" placeholder="请输入图片中的内容" name="authcode" value="" />
</div>


后端PHP处理

<?php
				
	if (isset($_REQUEST['authcode'])) {
		session_start();
        if (strtolower($_REQUEST['authcode'])==$_SESSION['authcode']) {
			echo'<script>alert("恭喜您,验证码输入正确!"); window.history.back(-1); </script>';
		}else{
			echo'<script>alert("恭喜您,验证码输入错误,请重新输入!"); window.history.back(-1); </script>';
		}
    }
	
?>


效果如下



0 Reply   |  Until 2020-11-25 | 213 View
LoginCan Publish Content
每日签到
0人
连续签到0天