php 验证码类二

2011-7-12 杜世伟 Php

显示验证码

<?
include ("php-captcha.inc.php");
$aFonts = array('upcel.ttf', 'frank.ttf', 'davidbd.ttf');//字体数组
$oPhpCaptcha = new PhpCaptcha($aFonts, 200, 50);//实例化
$oPhpCaptcha->DisplayShadow(true);//添加阴影
$oPhpCaptcha->UseColour(true);// 添加颜色
$oPhpCaptcha->SetBackgroundImages('images/2.jpg');//添加背景图片
$oPhpCaptcha->SetOwnerText('Source: www.ejeliot.com');//显示文本与网站业主CAPTCHA
$oPhpCaptcha->Create();

?>

验 证验证码:

<?
session_start();
?>
<form action="" method="post">
<input type="text" name="user_code" /><img src="php-captcha_test.php"/>
<input type="submit" name="submit" />
</form>
    <?php
    if($_POST['submit']){
    require('../php-captcha.inc.php');
    if (PhpCaptcha::Validate($_POST['user_code'])) {
    echo 'Valid code entered';
    } else {
    echo 'Invalid code entered';
    }
    }
    ?>

标签: php 验证码

Powered by emlog 沪ICP备2023034538号-1