Membuat Anti Spam atau Captcha

Anti spam atau captcha ini adalah fasilitas seperti gambar yang menampilkan angka-angka secara acak. Adapun langkah-langkah untuk membuatnya adalah sebagai berikut.

1. Buat form anti spam terlebih dahulu. Caranya pada web editor, ketik kode php di bawah ini.

Keterangan Kode

  • 1        Memformat jenis dan ukuran huruf.
  • 2        Perintah untuk mengeksekusi kode yang ada pada script proses_anti_spam.php.
  • 3-9    Kode html untuk merancang tampilan form anti spam.

2. Setelah itu, simpan file php diatas pada drive C:\xampp\htdocs\anti_spam\ dengan nama  anti_spam.php.

3. Kemudian buat file baru, ketik kode php berikut ini.

Keterangan Kode

  • 1-2         Perintah untuk memulai session.
  • 2-9         Membuat fungsi untuk melakukan nilai acak angka yang akan ditampilkan pada gambar anti spam.
  • 10          Mengisi nilai variabel  $text  dari nilai variabel  $_SESSION, sebanyak 6 digit angka.
  • 11           Mengisi nilai header dengan tipe  image/png.
  • 12          Mengisi nilai variabel  $im  dengan nama lokasi tempat menyimpan gambar latar.
  • 13          Menentukan  nilai variabel  $white  untuk warna huruf atau angka yang digunakan.
  • 14          Mengisi variabel  $font  dengan lokasi file huruf yang digunakan.
  • 16-18   Menampilkan bentuk gambar anti spam berdasarkan variabel-variabel yang dibuat. 

4. Selanjutnya simpan kode php di atas pada drive  C:\xampp\htdocs\anti_spam\ dengan nama  gambar_anti_spam.php.

5. Kemudian buat file baru, lalu ketik kode berikut ini.

Keterangan Kode

  • 1-2     Perintah untuk memulai session.
  • 3         Kode untuk menentukan jenis dan ukuran huruf.
  • 4-5     Merupakan kondisi jika nilai variabel code tidak sama dengan variabel nilai session. Maka akan ditampilkan pesan “Kode  yang Anda masukkan salah”.
  • 6-9     Selain itu jika nilai variabelnya sama, maka akan tampil halaman home situs.

6. Setelah itu simpan file php tersebut pada drive  C:\xampp\htdocs\anti_spam\ dengan nama proses_anti_spam.php.

7. Selanjutnya, jalankan fungsi anti spam berikut. Caranya, buka alamat  http://localhost/anti_spam/anti_spam.php  pada browser.

Alamat Link Pada Browser

8. Setelah halaman anti spam tampil. Isi kode yang ditampilkan pada gambar dengan benar, lalu klik Cek Kode.

Halaman anti spam

9. Apabila kode yang dimasukkan benar, maka akan tampil halaman seperti dibawah ini.

halaman home situs

10. Selanjutnya untuk mencoba fungsi anti spam ini. Coba buka kembali halaman anti_spam.php. Kemudian untuk kotak input kode, isikan kode yang salah, lalu klik Cek Kode.

Mencoba fungsi anti spam

11. Maka secar otomatis, halaman home situs tidak dapat dibuka.

Tampilan pesan kesalahan

Semoga bermanfaat 🙂
Source Code Anti Spam ini dapat Anda download disini.

button

Tagged with: ,
Posted in PHP, Web Programming
3 comments on “Membuat Anti Spam atau Captcha
  1. Fajar Rudi says:

    Siiip, silahkan download 🙂
    maaf kalau kurang rapi 😀

  2. brokolie says:

    mas…gunakan crayon code,
    admin udah nambahin plugin tuk sourcecode..
    jadi lebih menarik tampilannya..

    aku ijin donload ya ..
    thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Login
Pengunjung
Visits today: 66
Online : 0
Total : 25800 (sejak Sunday, 30 June 2013 )
Posting Terbaru
Online
Archives