Membuat Login (PHP)

Membuat Login (PHP)

Code database :
CREATE TABLE `member` (

`id` bigint(20) NOT NULL auto_increment,

`user` varchar(30) default '0',

`pass` varchar(200) default '0',

`nama` varchar(255) default '0',

PRIMARY KEY  (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

INSERT INTO `member` VALUES (1, 'XmoenseN', 'h4nk_cyber', 'Harry Setya Hadi');

Code Index.php
<?php

mysql_connect('localhost','root','') or die ("Error koneksi");

mysql_select_db('member');

if ($_POST['login'])

{

$q=mysql_query("select * from member where user = '".$_POST['username']."' AND pass = '".$_POST['password']."'") or die ("error");

if ($cek=mysql_num_rows($q) == 0)

{

echo "User Atau Password yang anda masukan Salah";

}else{

while($data=mysql_fetch_array($q))

{

session_start();

$_SESSION['user']=$data['user'];

$_SESSION['nama']=$data['nama'];

header('location: main.php');

}

}

}

?>



<form method='post' action=''>

User :<input type='text' name='username'><br>

Pass :<input type='text' name='password'><br>

<input type='submit' value='login' name='login'>

</form>

Code main.php
<?php

session_start();

echo $_SESSION['nama'];

?>

Tampilan dari code di atas :

Tampilan login.php



Tampilan main.php



Tampilan kesalahan login



Sekian trik dalam belajar php, dari code di atas anda bias kembangkan dengan yg lebih efesien dan bagus. Code ini hanyalah sekedar dasar kita untuk membuat sebuah login.

"salam perjuangan"

2 Komentar

Berikan Komentar yang bermanfaat dan sehat.

  1. mkasih... :)
    http://www.hndika.wordpress.com

    BalasHapus
  2. :D sama2 mas. moga bisa tukar informasi dan trik2 yg lainnya

    BalasHapus
Posting Komentar
Lebih baru Lebih lama