Sekarang saya akan menerangkan cara membuat captcha image atau yang sering kita temukan ketika kita ingin melakukan registrasi suatu forum, email dan lainnya,, disini saya akan mengintegrasikan captcha images dengan sebuah form pendaftaran
Pertama kita buat databasenya terlebih dahulu, bisa dilihat dibawah ini coding programnya
CREATE TABLE user (
id int(100) NOT NULL auto_increment,
nama varchar(32) NOT NULL,
email varchar(64) NOT NULL,
PRIMARY KEY (`id`)
)
selanjutnya kita buat form login, codingnya bisa dilihat dibawah ini
login.php
include "koneksi.php"; // File Koneksi dari PHP ke MySQL
echo "
";
Selanjutnya adalah kita membuat file untuk mengecek isi form apakah sudah diisi dengan benar atau belum.prosesreg.php
include "koneksi.php";
$nama = $_POST['nama'];
$email = $_POST['email'];
$security_code = $_POST['security_code'];
$polaemail = "^.+@.+\..+$";
if((!$nama) || (!eregi($polaemail, $email)) || (!$security_code))
{
echo 'Anda belum bisa melakukan kerjasama, Data harus diisi!
';
if(!$nama){
echo "Kami memerlukan Nama depan anda, Silahkan isi.
";
}
if(!$security_code) {
echo 'Maaf, anda memasukkan security code yang salah
';
}
echo "";
exit;
}
$sql = mysql_query("INSERT INTO user(nama,email)VALUES('$nama','$email')") or die ("Insert Error");
if(!$sql){
print("Terjadi Error system dalam pengiriman data silahkan kirim data anda ke email Admin. $admin_email");
} else {
include ("index.php");
}