Membuat Captcha Sederhana dengan PHP

Hai semua :) Hari ini kita akan mempelajari cara membuat kode Captcha dengan mudah dan sederhana. Untuk berikutnya bisa kalian kembangkan menjadi lebih bagus lagi. Langsung saja ya!

Langkah 1 : Buat file captcha.php . Disini kita akan membuat sebuah kotak dan karakter yang digunakan untuk captcha.

captcha-s-php

Langkah 2 : Buat file index.php. Lalu buat form seperti berikut.

captcha-s-php

Langkah 3 : Masih di satu file index.php yg sama, sekarang buat script phpnya, letakkan diantara tag </head> dan <body>

captcha-s-php

Langkah 4 : Save dan coba jalankan di browser.

captcha-s-php

Jika kode captcha yang dimasukkan salah maka akan ada alert seperti berikut.

captcha-s-php

Dan jika benar, maka akan keluar alert seperti berikut.

captcha-s-php

Untuk keterangan telah dijelaskan disamping script. Mulai dari script $gambar ke bawah yang ada di captcha.php, merupakan script untuk mengkonversi string menjadi sebuah gambar.

ImageColorAllocate adalah script untuk memberikan sebuah warna. Script dasarnya adalah ImageColorAllocate(variabel, R, G, B) RGB merupakan RED GREEN dan BLUE. Berikut adalah link yang menyediakan script ImageColorAllocate beserta dengan tampilan dari warnanya. CEK.

ImageFilledRectangle adalah script untuk menggambar kotak dengan blok. Script dasarnya adalah ImageFilledRectangle(variabel gambar, x, y, panjang, lebar, variabel warna).

ImageString adalah script untuk membuat teks secara horizontal. Script dasarnya adalah ImageString(variable image, size huruf, x, y, variable string, variable warna).

ImageJPEG adalah script untuk menampilkan image yg telah dibuat ke dalam browser. Script dasarnya adalah ImageJPEG(variable image).

Nah, membuat captcha sederhana dengan PHP telah selesai. Mudah bukan? Semoga bermanfaat ya :) DOWNLOAD FILE

23 Juli 2014

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat