声音验证码实代码PHP源码

声音验证码实代码PHP源码,20210922100402.jpg,PHP源码,第1张

Securimage插件是一款声音验证码,通过flash来完成

HTML

首先我们在表单form放置一个验证码图片,并且点击它可以刷新验证码。

<a href="#" onclick="document.getElementById('captcha').src = './securimage/securimage_show.php?' + Math.random(); 
        return false"><img id="captcha" src="./securimage/securimage_show.php" alt="CAPTCHA Image"/></a>

然后我们放置输入验证码框、声音flash和提交按钮

<p><input type="text" name="captcha_code" size="10" maxlength="6" /></p> 
<object type="application/x-shockwave-flash" data="securimage/securimage_play.swf?audio_file=securimage/securimage_play.php&bgColor1=#fff&bgColor2=#fff& iconColor=#777&borderWidth=1&borderColor=#000" width="19" height="19"> 
    <param name="movie" value="securimage/securimage_play.swf?audio_file=securimage/securimage_play.php&bgColor1=#fff& bgColor2=#fff&iconColor=#777&borderWidth=1&borderColor=#000" /> 
</object> 
<p><input type="submit" class="btn" value="提交"/></p>

表单check.php

include_once('./securimage/securimage.php'); 
session_start(); 
$securimage = new Securimage(); 
var_dump($_SESSION); 
if($securimage->check($_POST['captcha_code']) == false){ 
    echo "错误,<a href='javascript:history.go(-1)'>返回</a>重试";  
    exit;  
}else{ 
    echo'验证码正确!'; 
}




转载请说明出处
UE资源网 » 声音验证码实代码PHP源码

发表评论

欢迎 访客 发表评论

成为会员可下载全站资源!

查看演示 官网购买