Pages

Rabu, 05 Oktober 2011

Membuat Simple Login PHP+Mysql

Untuk membuat aplikasi login menggunakan PHP+Mysql kita membutuhkan aplikasi2 berikut ini :
1. Web Server (WAMP Server,XAMPP Server,dll)
2. Web Browser (Mozilla,Opera,IE, dll)
3. Editor (Notepad,Notepad++,dll)
Sebelum kita memulai membuat aplikasi login dengan PHP+Mysql, saya akan menjelaskan FLOW CHART / Alur dari aplikasi ini.
1) Pengguna akan memasukan username dan password.
2) Aplikasi login kita akan mengecek data yang dimasukan oleh pengguna dengan data yang ada di database, apakah username dan password cocok.
3) Jika cocok, maka aplikasi akan membuat session dengan nilai yang ada di variable ‘id’ dan ‘user_name’ dan pengguna akan masuk ke halaman ‘home.php’.
4) Jika tidak, maka akan ada tanda peringatan dan pengguna akan dikembalikan ke halaman 'login.php'.
5) Di halaman 'home.php' ada script pengecekan session. script yang di maksud ini akan mengecek jika ada user yang masuk ke halaman home.php tanpa membawa nilai session (tanpa login), maka akan ada tanda peringatan.
6) Di halaman 'home.php'(halaman inti) ada link ‘logout’ yang digunakan jika user akan keluar dari halaman inti.
setelah kita mengetahui alur dari aplikasi yang akan kita buat, mari kita ketahap selanjutnya. yaitu membuat database dari aplikasi kita
sebelum itu jangan lupa menjalankan progra Web servernya. (dalam kasus ini saya menggunakan WAMP SERVER)
---*Membuat Database*---
1. Buka Command Prompt (tekan tombol dengan logo windows di keyboard + tombol R, lalu ketikan cmd lalu ok)
2. ketikan "cd C:\wamp\bin\mysql\mysql5.1.36\bin" (cd adalah perintah untuk pindah folder.)
3. lalu buka aplikasi mysql dengan perintah "mysql -u root"
4. lalu buat database bernama "web" dengan mengetikan "create database web;" (jangan lupa mengetikan tanda ";" diakhir perintah)
5. lalu aktivkan database "web" tadi dengan cara "use web;"
6. lalu buat table bernama login dengan cara
"create table login (user char (20), pass char (20));"
(yang artinya membuat table dengan nama login yang berisi (nama_field1 tipe_field1 jmlhkarakter_field1, dst....)
7. lalu inputkan data kedalam table login tersebut. dengan cara
"insert into login values ('admin','admin');"
(yang artinya masukan kedalam table login dengan values (field1,field2.......))
8. jika ingin mengecek isi table ketikan "select*from login;"
9. lalu keluar.
---******************---

setelah membuat database, kita lanjut ketahap berikutnya. yaitu membuat index.html,cek.php,home.php,logout.php
---*index.html*---
Silahkan download Script disini
---************---
---*cek.php*---
Silahkan download Script disini
---************---
---*home.php*---
Silahkan download Script disini
---************---
---*logout.php*---
Silahkan download Script disini
---************---
Jika telah selesai membuat script diatas, sekarang simpan script2 yang anda download tersebut di dalam sebuah folder misal "login". setelah semua scriptnya di masukan kedalam folder "login", copy folder login ke dalam folder C:\wamp\www
setelah itu coba buka web browser dan ketikan "http://localhost/login". dan lihat apa yang akan terjadi. setelah itu kita tinggal mengikuti seperti alur yang pertama saya jelaskan

0 komentar:

Posting Komentar