Rabu, 30 Maret 2011

Unknown

Membuat Form Login dengan php

biasanya dalam pembuatan website yg memiliki admin, pasti menggunakan login password
baik itu menggunakan bahasa pemrograman lain nya.nah sekarang kita akan membahas dengan menggunakan php.

Persiapan Awal
Buat database login dengan field id, nama, username dan session. Atau masukkan sql berikut ini ke database kalian

CREATE TABLE login (
id int(4) NOT NULL auto_increment,
UserName varchar(15) NOT NULL default '',
UserPass varchar(15) NOT NULL default '',
UserSession varchar(20) NOT NULL default '',
UNIQUE KEY id (id)
) TYPE=MyISAM;
INSERT INTO login VALUES (1, 'dijas', 'dj', '');


Pembuatan halaman
Ada tiga halaman yang akan dibuat, semua file dibawah ini ditempatkan di satu folder yach:
  1. konek.php => tempat pengkoneksian kedatabase
  2. login.php => halaman login
  3. cekuser.php => berisi pengecekan apakah user telah login
  4. percobaan.php => halaman percobaan untuk membuktikan script jalan

OK, kita mulai saj

1. File Konek.php


 $db_hostname = "localhost";
 $db_user = "root";
 $db_pass = "";
 $db_name = "g63101024";
 function konek(){
 global
 $db_hostname, $db_user, $db_pass, $db_name;
 mysql_connect($db_hostname, $db_user, $db_pass);
 mysql_select_db($db_name);
 }
?>

2. File login.php


 if($action=="login"){
 session_start();
 session_register("reg_username");
 include "konek.php";
 konek();
 $sql=mysql_db_query($db_name, "SELECT * FROM login WHERE UserName='$username' AND UserPass='$userpass'");
 $hasil=mysql_fetch_row($sql);
 if(!empty($hasil)){
 $reg_username=$hasil[1];

 } else {
 echo "Login gagal!, Cek lagi username dan password";
 }
 }

 ?>


 

Unknown

About Unknown -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :