Sabtu, 29 Maret 2014

Menghubungkan From Dengan Database untuk proses login


Buat folder login di htdocs





========================================================================
BUAT FROM LOGIN CODE HTML : 

<html> 
<head><title>Form Login Admin</title></head> 
<body> 
<form action="login.php" method="post"> 
<table> 
<tr> 
<td>Username</td> 
<td><input type="text" name="nama" size="20"></td> 
</tr> 
<tr> 
<td>Password</td> 
<td><input type="password" name="sandi" size="20"></td> 
</tr> 
<tr> 
<td>&nbsp;</td> 
<td><input type="submit" name="Login" value="Proses"></td> 
</tr> 
</table> 
</form> 
</body> 
</html>


Tampilan Print Screen :


==============================================

Buat Login PHP Code HTML :

<?php session_start(); 
include "koneksi.php"; 
$username=$_POST['nama']; 
$password=$_POST['sandi']; 
$query=mysql_query("select * from user where username='$username' and password='$password'"); 
$cek=mysql_num_rows($query); 
if($cek){ 
$_SESSION['username']=$username; 
?><h2>SELAMAT, Anda berhasil login.</h2> <br/>
silahkan menuju ke &nbsp <a href="home.php">Halaman HOME</a><?php 
}else{ 
?>Anda gagal login. silahkan <a href="form.php">Login kembali</a><?php 
echo mysql_error(); 
?>

Tampilan Print Screen :


==============================================


Code Halaman Home Login :

<?php session_start();
if(ISSET($_SESSION['username'])){
include "koneksi.php"; 
?>
<h1>HALAMAN HOME LOGIN!</h1>
<a href="logout.php">Logout</a> 
<?php 
}else{ 
?>Anda tidak boleh mengakses halaman ini. silahkan <a href="form.php">Login 
dahulu</a><?php 

?>

Tampilan Print Screen :

==============================================
Code HTML LogOut :

<?php session_start();
session_destroy(); 
echo "<h2>Anda berhasil logout </h2>. Silahkan menuju ke <a href='http://localhost/login/form.php'>Halaman Login</a>" 
?>

Tampilan Print Screen :


==============================================

Code HTML Koneksi XAMPP

<?php 
$host="localhost"; 
$user="root"; 
$password=""; 
$database="login"; 
$koneksi=mysql_connect($host,$user,$password); 
mysql_select_db($database,$koneksi); 
//cek koneksi 
if($koneksi){ 
//echo "berhasil koneksi"; 
}else{ 
echo "gagal koneksi"; 
?> 
==============================================








0 komentar:

Posting Komentar