搜尋站內文章

My Plurk

ABOUT ARC

abcdsgod
我想我現在是一個記錄自己的人吧...希望在任何地方工作都能找的到自己曾經做過的東西
檢視我的完整簡介

免驗證防機器人灌水[作者:ricky]

免驗證防機器人灌水[作者:ricky]

這是朋友介紹的方法~~在這裡記錄一下使用方法

相關網址

在安裝PHP裡

未POST動作前需先執行的程式碼

include_once("robotaway.inc.php");//導入認證函數
$EncodeKey = '加上自己亂數認證碼~愈長愈多自己爽就好';
$RA = new RobotAway($EncodeKey,'CheckKey');

POST動作執行碼內加上

$RA = new RobotAway($_POST['EncodeKey'], 'CheckKey');
if ( !$RA->Verify() ) {
echo "請使用正常方式登入系統";
exit;
}

在PHP裡HTML部份裡加上


<script>
<? = $RA->GenerateJS();?>
</script>

//form裡自行加上要送出的其它值

<form>
<input type="hidden" name="CheckKey" id="CheckKey" value="" />
<input type="hidden" name="EncodeKey" id="EncodeKey" value="<? =$EncodeKey; ?>"/>
<input type="submit" name="button" id="button" value="SEND" onclick="<? =$RA->CheckFunction();?>;" />
</form>

基本上這個就OKLA

沒有留言: