Assalamu'alaikum .... Lanjut lagi ya teman dengan tugas PHP 6 yang membahas tentang validasi form serta tambahan captcha.
Jadi langsung saja kita ngecoding (lagi) hihi mangaaat! :D
1. Dengan yang pertama tama membuka dreamweaver kita masing masing
2. Kita buat dari script yang terkecil dulu tapi, yang sering bikin eror!
yaitu captcha. ini ada sempel gambarnya
3. Nah sekarang saatnya kita memasukkan coding captchanya
Jadi langsung saja kita ngecoding (lagi) hihi mangaaat! :D
1. Dengan yang pertama tama membuka dreamweaver kita masing masing
2. Kita buat dari script yang terkecil dulu tapi, yang sering bikin eror!
yaitu captcha. ini ada sempel gambarnya
3. Nah sekarang saatnya kita memasukkan coding captchanya
<?php
session_start();
$alphaNumeric = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$random = substr(str_shuffle($alphaNumeric), 0, 5);
$image = imagecreatefromjpeg("ed.jpg");
$textColor = imagecolorallocate ($image,50,20,9); //Merah
imagestring ($image, 8, 5, 9, $random, $textColor);
$_SESSION['image_random_value'] = md5($random);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
?>
4. Simpan dengan nama captcha.php
Jika dijalankan hasilnya seperti ini
5. Sekarang kita buat file baru lagi di dreamweaver