Cakephp中使用Captcha實作更安全的驗證碼

黄舟
發布: 2023-03-03 16:10:02
原創
1381 人瀏覽過

首先可以使用以下程式得到驗證碼圖片,注意在程式在產生圖片時就調設定了會話變數。

getImage.php

 

include('kcaptcha.php');

session_start();

$captcha = new KCAPTCHA();

$_SESSION['captcha_keystring'] = $ captcha->getKeyString();

?>

 

 

接下來透過如下的表單呼叫驗證碼圖片,並驗證使用者輸入是否與驗證碼圖片值相符。

index.php

 

session_start();

$true_key_string = $_SESSION['captcha_keystring'];;

Cakephp中使用Captcha實作更安全的驗證碼

if(isset($_SESSION['captcha_keystring']) && $true_key_string == $_POST['keystring'])

{

echo "Correct";

{

echo "Correct";

}

}

?>

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板