sebelumnya saya sudah memposting cara membuat captcha sederhana dengan php fungsi session dan sekarang saya akan coba membuat captcha dengan fungsi hidden, sebenernya sama untuk fungsinya hanya struktur kode atau codingnya yang berbeda. jika menggunakan fungsi session kita mendeklarasikan sessionnya terlebih dahulu, dan jika menggunakan fungsi hidden kita membuat fungsi input hiddennya.
dalam membuat captcha fungsi hidden itu scriptnya seperti dibawah ini.
<html>
<head>
<title>Membuat Captcha Versi 2</title>
</head>
<body align="center">
<h1>Membuat Captcha Dengan Fungsi Hidden</h1>
<?php
if($_POST["btn"]){
if(!empty($_POST["kode"])){
if($_POST["kode"]==$_POST["kd"]){
echo "<div style='background:red; padding:12px; display:inline-block;'>
Kode Yang Dimasukan Benar</div>";
}else{
echo "<div style='background:red; padding:12px; display:inline-block;'>
Kode Yang Dimasukan Salah !!!</div>";
}
}else{
echo "<div style='background:red; padding:12px; display:inline-block;'>
Anda Belum Memasukan Kode !!!</div>";
}
}
$kode=rand(00000,99999);
?>
<form action="" method="post">
<div style="font:250% georgia; background:blue; color:green; padding:12px; display:inline-block;">
<?php echo $kode ?></div>
Masukan Kode<input type="text" name="kode">
<input type="submit" name="btn">
<input type="hidden" name="kd" value="<?php echo $kode ?>"></form>
</body>
</html>
hasil dari script diatas seperti gambar dibawah ini
jika ingin lebih paham lagi, silahkan tonton video cara membuat captcha sederhana dengan php fungsi hidden. tonton videonya pelajari dan coba agar lebih paham.
jika ingin melihat demo dari program captcha sederhana dengan php fungsi hidden silahkan klik link disini
jika ingin mendownload program captcha sederhana dengan php fungsi hidden silahkan klik link disini
sekian tutorial tentang cara membuat captcha sederhana dengan php fungsi hidden mohon maaf jika ada kesalahan. silahkan baca juga cara membuat captcha sederhana dengan php fungsi session agar bisa menyimpulkan perbedaannya.
saya teguh dumadi, semoga bermanfaat
sumber
www.asastudio.org
Post a Comment