直接上**
<?php
function buildrandomstring($type=1,$length=4)else if($type==2)else if($type==3)
if($length>strlen($chars))
//隨意打亂字串
$chars=str_shuffle($chars);
return substr($chars, 0,$length);
}
<?php
require_once 'string.func.php';
// 通過gd庫做驗證碼
function verifyimage($type = 3, $length = 4, $sess_name = "verify")
// 小點點做干擾
for($i = 0; $i < 20; $i ++)
// 線線做干擾
for($i = 0; $i < 3; $i ++)
// 告訴瀏覽器顯示什麼資源
header ( "content-type:image/gif" );
// 顯示畫布
imagegif ( $image );
// 銷毀畫布資源
imagedestroy ( $image );
}
php製作驗證碼
session start 型別 type gif 的尺寸 width 40 height 16 header content type image type srand double microtime 1000000 生成字元的個數 randval randstr 4,if type gif f...
php製作驗證碼
用php製作乙個一串驗證碼很簡單,主要需要用到一下函式,到手冊上查詢下就知道了,需要注意imagettftext,需要乙個字型檔案,我在win7控制面板字型裡拷貝出來的.這個函式比imagestring 好一點是因為,可以改變字型,和字型大小,imagestring只提供內建的字型大小1,2,3,4...
PHP 驗證碼製作
session儲存驗證資訊 漢字驗證碼實現 實現 驗證碼1.在製作驗證碼之前請確認php的gd庫 影象處理庫 是否開啟。phpinfo 檢視 2.在輸出影象之前,一定要在先設定header content type image png 3.在給驗證碼字元顏色取值的時候一般r g b的取值在0 120...