Validasi Email dengan PHP dan Mysqli

Publish Date : 23-02-2016 , dibaca 5298 kali, Hari ini dibaca : 1 kali ,0 comments

Pada artikel sebelumnya saya telah membuat artikel tentang validasi email dengan PHP , Jika anda belum membaca artikel saya ,, silahkan dibaca dulu ya :

Simple Validasi Email dengan PHP

Nah... Pada artikel kali ini , kita akan membuat Validasi Email dengan PHP dan MYSQLi, berikut code nya :

<?php
    function valid_email($email) {
        return !!filter_var($email, FILTER_VALIDATE_EMAIL);
    }
$email = '$_POST[email]'; //Method Post Email
   if(valid_email($email)) {
//Chek in Mysqli
  $cek_email = "SELECT * FROM user WHERE email = '$email'";
  $r = mysqli_query($konek,$cek_email) or die(mysqli_error());
  if (mysqli_num_rows($r) > 0){
    echo "This Email is already used. / Email sudah pernah digunakan";
  }else{
//Jalankan Query Simpan di Database
}
   } else  {
echo 'email Not valid!';
}
?>

Pada Kode diatas, kita membuat validasi email 2 kali, yang pertama membuat validasi email terhadap user yang jahil dalam menginputkan email dan pada Validasi Email tahap kedua , jika email yang dimasukkan valid, maka kita lakukan Validasi Email di database kita, apakah email sudah pernah digunakan atau belum, jika belum maka jalankan query selanjutnya, Jika Email yang di inputkan user sudah pernah digunakan oleh user lain, maka Tampilkan Pesan echo "This Email is already used. / Email sudah pernah digunakan";

Sudah Paham Bukan, Dengan Tutorial Membuat Validasi Email dengan PHP dan MYSQLi, Semoga artikel ini dapat membantu teman-teman.

Produk Rekomendasi

Artikel Terkait

Diskusi



wa