使用 CAPTCHA 助手
載入後,你可以生成如下的驗證碼:
$vals = array(
'word' => 'Random word',
'img_path' => './captcha/',
'img_url' => 'http://example.com/captcha/',
'font_path' => './path/to/fonts/texb.ttf',
'img_width' => '150',
'img_height' => 30,
'expiration' => 7200
);
$cap = create_captcha($vals);
echo $cap['image'];
- 驗證碼功能需要 GD 影象庫。
- 只需要
img_path
和img_url
。 - 如果未提供
word
,則該函式將生成隨機 ASCII 字串。你可以將自己的單詞庫放在一起,可以隨機繪製。 - 如果未指定 TRUE TYPE 字型的路徑,則將使用本機醜陋的 GD 字型。
captcha
資料夾必須是可寫的(666 或 777) - 到期(以秒為單位)表示影象在刪除之前將保留在驗證碼資料夾中的時間。預設為兩個小時。