|
Membuat Captcha dengan PHP bag 2 |
|
|
|
|
Written by Prothelord
|
|
Wednesday, 07 October 2009 |
Script PHP kali ini merupakan lanjutan dari rulisan sebelumnya yang membahas masalah pembuatan script Captcha dengan PHP. Pada tulisan sebelumnya kita sudah membahas script inti dari Captcha yang bertugas membuat gambar captcha-nya. Nah sekarang kita akan lihat bagaimana mengimplementasikannya pada sebuah form.
Pada dasarnya, kamu bisa aja menempelkan script ini di manapun. Namun dalam contoh kali ini, kita akan membuat sebuah form sederhana untuk mencoba script PHP captcha kita.
<?php session_start(); if(isset($_POST['submit'])) { if(isset($_POST['captcha_code']) && isset($_SESSION['captcha_code'])) { if(md5($_POST['captcha_code']) == $_SESSION['captcha_code']) { echo 'Result: CAPTCHA code correct.<br />'; }else{ echo 'Result: CAPTCHA code incorrect.<br />'; } }else{ if(!isset($_POST['captcha_code'])) { echo 'Result: No security code was entered.<br />'; } if(!isset($_SESSION['captcha_code'])) { echo 'Result: No CAPTCHA was viewed.<br />'; } } } ?> <form method="POST"> <img src="captcha.php" /> <br /> Enter the above text EXACTALY as it appears. Note: It is case sensitive<br /> <input type="text" name="captcha_code" /> <br /> <input type="submit" name="submit" value="Submit" /> </form>
Anda juga bisa melihat tutorial lain mengenai form HTML dan PHP jika lupa bagaimana sebuah variabel di kirimkan di antara file HTML dan PHP. Mudah-mudahan bermanfaat. Salam hangat. Prothelord
|
|
Last Updated ( Wednesday, 07 October 2009 )
|