既簡單又安全的PHP驗證碼 附呼叫方法

2022-10-06 09:21:11 字數 1042 閱讀 9847

一、驗證碼示例

二、php驗證碼類,secoder.class.php

<?php /**

* 安全驗證碼

* * 安全的驗證碼要:驗證碼文字扭曲、旋轉,使程式設計客棧用不同字型,新增干擾碼

* * @author 流水孟春 程式設計客棧(at)qq.com>

* @link

* @link

*/ class yl_security_secoder {

/**

* 驗證碼的session的下標

* * @var string

*/ //public static $sekey = 'sid.sek ey.ylans.cn';

public static $sekey = 'sid';

public static $expire = 3000; // 驗證碼過期時間(s)

/**

* 驗證碼中使用的字元,01io容易混淆,建議不用

* * @var string

*/ public static $codeset = '346789abcdefghjklmnpqrtuvwxy';

public static $fontsize = 25;程式設計客棧 // 驗證碼字型大小(px)

public static $usecurve = true; // 是否畫混淆曲線

public static $usenoise = true; // 是否新增雜點

publiwww.cppcns.comc static $imageh = 0; // 驗證碼寬

public static $imagel = 0; // 驗證碼長

public static $length = 4; // 驗證碼位數

public static $bg = array(243, 251, 254); // 背景

protected static $_image =

本文位址: /wangluo/php/152206.html

php產生簡單的驗證碼

必備條件 php增加了gd庫這個擴充套件。gd庫為php提供了一系列操作的方法 簡要概括 把用隨機函式產生的數字作為驗證碼的值,把驗證碼放在伺服器端的session中,通過與客戶端輸入值的比較來判斷驗證碼是否正確。首先,建立驗證碼 要把值賦給session首先要啟動該服務元件 session sta...

PHP實現簡單的驗證碼

我寫了兩種驗證碼 數字 字母驗證碼和漢字驗證碼。首先是html的表單 if isset post sub else 數字驗證碼authcode 1.php session start yzm 驗證碼 image imagecreatetruecolor 100,30 bgcolor imagecol...

簡單的驗證碼

random yanzheng new random yzm.text yanzheng.next 0,9 tostring yzm.text convert.tochar yanzheng.next 65,90 tostring yzm.text yanzheng.next 0,9 tostrin...