Selasa, 08 Oktober 2013

Membuat Form login dengan PHP dan SESSION

Menjelang pagi  dengan deretan lagu Ost. Suckseed coba sedikit psoting artikel tentang cara membuat form login PHP dengan Session karena ada permintaan dari temen juga,, langsung aja, untuk membuat form login simplenya kita perlu membuat 2 file PHP satu untuk form'a dan satu untuk pemrosesnya, oke langsung aja.

pertama buat file PHP baru kita beri nama form.php, dan tuliskan script seperti d bawah ini :

<form id="form1" mane="form1" method="post" action="proses_login.php">
<table>
<tr><td>User : </td>
<td><input name="username" type="text" id="username" /></td></tr>
<tr><td>Password : </td>
<td><input name="password" type="password" id="password" /></td></tr>
</table>
<input name="login" type="submit" id="login" value="LOGIN" />
</form>

kemdian selanjutnya kita buat file PHP yg akan melakukan proses k database'a, kita baut file baru dengan nama proses_login.php dan tuliskan script seperti d bawah :



<?php
session_start();
session_destroy();

$login = $_POST['login'];
if ($login) {
$username = $_POST['username'];
$password =$_POST['password'];
$db_host = "localhost";
$db_user = "root";
$db_pass = "root";
$database = "nama_database";
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($database);
$sql="SELECT * FROM nama_tabel WHERE nama = '$username' and sandi = '$password'";
$result = mysql_query($sql);
if (mysql_num_rows($result) != '0'){
session_register("username");
header("location:home.php");
}else{
echo "— Username and password tidak cocok —";
}
}
?>
setelah itu, silahkan rubah bebrapa script d file proses_login.php, sesuaikan nama database, nama tabel dan nama kolom2 pada tabel yang tmn2 buat. untuk lebih lengkap'a ato pertanyaan silahkan tmn2 utarakan d kolom komentar ato kolom chatBox.
karena malam udah mau habis saat'a sya kembali tidur karena sya takut matahari,,, he he
good luck wasalamaualaikum ...

1 komentar: