Belajar PHP Belajar PHP | Page 11

VALIDASI-nya?... Wah, asik plus ribet banget neh kalo ngebahas soal ini pada buku tamu yang telah kita buat. Dan mungkin pembahasan yang saya tulis juga pasti kurang lengkap... Tapi beberapa pasti bakalan saya coba... Oke pertama apa aja yang bakalan user lakukan ketika dia mencoba fasilitas Bukutamu kita? Pertama yang orang itu mesti lakukan adalah memasukkan Nama, Email dan Pesan... Wait... Coba bayangin kalo tuh orang memasukkan emailnya asal2an... Bingung? Seandainya dia cuman nulis kata-kata asal... Gak pake tanda “@”... Kan jadi gak asik, betul gak? Hasilnya kayak gini... Kan jadi kurang ajar, ehhh kurang asik Oke langsung aja kita perbaiki... Pertama yang harus kita lakukan adalah membuka input_bukutamu.php karena disinilah letak segala action atau perintah-perintah kita lakukan. Lihat code berikut... $txtNama $txtEmail $txtPesan = = = $_POST['txtNama']; $_POST['txtEmail']; $_POST['txtPesan']; Tambahkan code dibawahnya $valid_mail = "^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\.)*([a-z0-9-]+)(\.[a-z]{2,3}))$"; Sehingga menjadi $txtNama = $_POST['txtNama']; $txtEmail = $_POST['txtEmail']; $txtPesan = $_POST['txtPesan']; $valid_mail = "^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\.)*([a-z0-9-]+)(\.[a-z]{2,3}))$"; Lalu kemudian cari code else if(strlen($txtEmail)<1)