Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Thursday, November 12, 2015

Validasi Email Pada PHP

Dunia PHP MySQL



Sobat Koder,

Dalam sebuah aplikasi yang menggunakan email sebagai salah satu datanya, perlu dilakukan validasi email. Validasi email untuk memastikan bahwa string tersebut memiliki struktur sebuah email.

Apa yang akan terjadi apabila email tidak divalidasi?
Dengan tidak dipastikannya inputan merupakan sebuah email, bisa memberikan dampak seperti :

  1. Tidak terkirimnya verifikasi, apabila setelah pendaftaran seharusnya ada verifikasi dari link yang dikirimkan melalui email
  2. Fungsi reset password yang menggunakan email menjadi tidak berfungsi, karena password tidak akan bisa dikirimkan
Dari kedua contoh dampak apabila email tidak valid, jelas menunjukkan bahwa sistem tidak sempurna. Untuk itu validasi email menjadi hal yang wajib dilakukan.


Contoh struktur email adalah yang benar adalah sebagai berikut
nama@xxxxxx.com

Contoh struktur email yang salah
  1. nama@xxxxxx
  2. nama@
  3. namaxxxxxx.
  4. namaxxxxxx.com

Validasi email cukup sederhana, sobat koder bisa menggunakan parameter di PHP, yakni :
FILTER_VALIDATE_EMAIL. Untuk lebih jelasnya bisa dilihat di contoh berikut ini.

Contoh script php validasi email
//Script Validasi Email

if(filter_var($string,FILTER_VALIDATE_EMAIL)){

    echo 'Email benar';

}else{

    echo 'Email Salah';

}

//Contoh Kasus

$email_benar = "nama@domain.com";

if(filter_var($email_benar,FILTER_VALIDATE_EMAIL)){

    echo 'Email benar';

}else{

    echo 'Email Salah';

}

//Hasil
Email benar


$email_salah = "namadomain.com";

if(filter_var($email_salah,FILTER_VALIDATE_EMAIL)){

    echo 'Email benar';

}else{

    echo 'Email Salah';

}

//Hasil
Email Salah

Demikianlah contoh validasi email pada script PHP menggunakan FILTER_VALIDATE_EMAIL.

Wednesday, November 11, 2015

Cara Koneksi pada Database MySQL

Dunia PHP MySQL



Sobat Koder,

Dalam website dinamis yang memiliki database, biasanya ada interaksi di dalamnya. Interaksi pada database misalnya, menambahkan data, edit data dan menghapus data.

Semua interaksi tersebut tidak akan bisa dilakukan tanpa adanya koneksi dengan database terlebih dahulu. Untuk itu perlu dilakukan pengecekan, hal ini untuk mengetahui apakah database sudah terhubung dan bisa digunakan atau tidak.

Apa yang akan terjadi apabila database tidak terkoneksi?
Tidak terkoneksinya database dapat menyebabkan aplikasi atau sistem yang telah kita buat menjadi tidak berfungsi.

Bagaimana cara membuat koneksi dengan database MySQL?

Cara membuat koneksi database MySQL bisa dilihat pada contoh source code berikut:

Cara Koneksi pada Database MySQL

  
 $host = "localhost";  
 $user = "root";  
 $pass = "";  
 $db = "namadb";  

 $connect= mysql_connect($host,$user,$pass);  

 if($connect){  

 echo "Terkoneksi";  

 mysql_select_db($db,$connect);  

 }else{  

 echo "Tidak terkoneksi." ; 

 }  


Mudah bukan, selamat mencoba!

Monday, November 2, 2015

Cara Instalasi XAMPP di Komputer

Sobat Koder,

Belajar membuat website sendiri sekarang lebih mudah dan cepat. Kita tidak perlu lagi install masing-masing aplikasi pendukung, misalnya apache untuk server, php untuk progam aplikasinya dan mysql untuk database. Teknik tersebut sekarang menjadi lebih mudah. Hanya dengan satu kali instalasi, semua kebutuhan dasar untuk memulai pembuatan website sudah terpenuhi.

XAMPP
Dengan xampp, kita sudah mendapatkan semua kebutuhan dasar tersebut, mulai dari apache server, PHP dan MySQL. Akan tetapi, tahukah anda bagaimana cara instal xampp di komputer kita. Penjelasan berikut ini akan menjelaskan bagaimana cara install XAMPP pada komputer. Untuk kali ini untuk komputer berbasis sistem operasi Windows.

Berikut langkah-langkah untuk install XAMPP di komputer windows.

Dunia PHP MySQL


Proses Install XAMPP di windows.
  1. Download XAMPP versi windows disini.
  2. Setelah proses download xampp windows selesai. Kemudian jalankan instalasi dengan klik 2 kali pada file yang hasil download tadi.
  3. Ikuti petunjuk selanjutnya. Pada pilihan direktori install, Anda bisa meletakkan instalasi xampp di mana saja, sesuai kehendak kalian, tentunya yang mudah di ingat.
  4. Ikuti petunjuk selanjutnya sampai proses instalasi selesai.

Mudah bukan cara install xampp di windows. Selamat mencoba.
Terima kasih