Mencegah spammer dengan captcha
Ada hal yang dilakukan oleh para spammer selain mereka juga menyerang melali email. mereka juga menyerang dengan membanjiri paket terhadap database.. di dalam web kita yang mengandung form atau inputan untuk diproses. Namun dengan program captcha image salah satunya juga bisa mengatasi berbagai permasalahan yang terjadi tersebut … karena tindakan input form dari web kita hanya bisa dilakukan oleh human not machine spammer … Cukup simple dan bermanfaat teknik ini .. jika menemui banyak kesulitan tentang coding … banyak kok tersedia di internet free code nya, tanya aja mbah google. Atau jika Anda ingin membuat web / aplikasi web based dengan tingkat security yang tinggi kami juga menawarkan di bidang itu .. hubungi www.transformatika.com . Usaha Kami selalu menjadi kepuasan anda … congratulations. ….
Melanjutkan pembicaraan kita, nih contoh captcha yang terdapat di jurnal rumahweb.com



Pengertian :
Captcha merupakan singkatan dari "Completely Automated Public Turing test to tell Computers and Humans Apart" ( Wikipedia ). dan dibuat untuk membedakan antara mesin ( bot ) dan manusia.
Implementasi :
Captcha sering kali digunakan untuk ‘mengamankan’ form dari serangan bot, contoh : pada form kontak, form pendaftaran, dsb. Kali ini, kita akan mencoba membuat sebuah simple captcha dengan menggunakan test matematika sederhana ( penjumlahan ).
-
$gbr = "img.jpg"; //gambar untuk background//warna$merah = "255"; // range nya dari 0 – 255$ijo = "255"; //range nya = diatas
alt=” class=”wp-smiley” /> $biru = "255";//—- mari menggambar——$acak1 = mt_rand(3,10); // nilai acak 1$acak2 = mt_rand(6,20); // nilai acak 2$strtampil = $acak1." + ".$acak2;$hasil = $acak1 + $acak2;$bikingbr =imagecreatefromjpeg($gbr);$teks = imagecolorallocate($bikingbr, $merah, $ijo, $biru);imagestring($bikingbr, 5, 20, 10, $strtampil, $teks);$_SESSION[‘capcay’] = $hasil;header("Content-type: image/jpeg");imagejpeg($bikingbr);?>
Script diatas akan menjumlahkan nilai random ( acak ). Nilai acak tersebut didapat dari fungsi mt_rand(). Hasil dari penjumlahan nilai acak tersebut akan di simpan kedalam sebuah session yang nantinya akan berfungsi untuk melakukan pengecekan input dari form.
file : form.php
-
if(isset($_POST[‘cek’])){if($_POST[‘ccek’] == $_SESSION[‘capcay’]){echo "Lolos Validasi";} else {echo "Salah";}}?>"File form.php adalah file yang digunakan sebagai input. Ketika tombol ‘submit’ ditekan, maka script akan melakukan pengecekan apakah input yang dimasukkan sudah sama dengan session yang dihasilkan sebelumnya pada file captcha.php
Demo dari kedua file diatas, dapat ditemukan disini .
Selamat mencoba

Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)
23 October 2007
Bergerak Berpikir Beramal
Alhamdulillah masih nuansa syawal. mohon maaf lahir batin nyak …….. banyak yang perlu dibahas sesudah lebaran ini, setelah beran badan naik 5 kg .. boleh jadi nilai / score ketakwaan dan keimanan kita blum tentu naik ….
. Maka dari itu penulis mengajak kepada diri sendiri dan rekan2 skalian untuk bergerak menuju arah yang lebih baik ….. Berpikir jernih mengenai masa depan kita dan ummat selanjutnya … dan Beramal memberikan yang terbaik dalam kehidupan kita ini …..
Tak ada yang bisa menebak kapan kita berhenti bergerak berpikir dan beramal ….
Bersabar … Bersyukur .. dan bertobat/istighfar
Tak Ada yang lebih berharga begitu banyak dan tak terhingga nikmat ALLAH yang kita rasakan. Nikmat ALLAH manakah yang akan kita dustakan …
Alhamdulilah …. Mohon Ampunan Atas dosa2 ku
Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)
1 October 2007
Mudik Semarang - Surabaya -Madura-Malang
Hari sudah semakin ribut dengan pemberitaan berita tiket habis … jalan rusak… polisi mengadakan penjagaan khusus dan sebagainya, begitu banyak persiapan yang dilakukan semua elemen pemerintahan dan swasta untuk menunjang kelancaran perjalanan mudik. Namun ada satu hal yang perlu kita ketahui sebenarnya mengenai 10 hari terakhir bulan ramadhan dimana hari2 penuh ampunan dari ALLAH SWT tetapi manusia banyak sibuk dan repot dengan urusan mudik ini. Nah Kali ini penulis mudik tanpa membeli tiket, karena memperkirakan tiket Semarang – Surabaya InsyaALLAH masih banyak stok. Arah Semarang – Surabaya -pelabuhan – Sampang – Madura – trus ke Malang. Semoga kita semua bisa berkumpul bersama dengan keluarga dan menuju jalan kemenangan yang fitri… ALLAHUAKBAR 3x. Mohon Ampun atas kesalahan kami hambaMu ini YA ALLAH…
Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)
Regards,
R.Gesit Prasasti Alam
































