Kamis, 29 Desember 2016

Log In Menggunakan Session

1. Buat index.php

<!DOCTYPE html>
<html>
<head>
<title>FORM LOGIN</title>
</head>
<body>
<table>
<form method="POST" action="proses.php">
<tr>
<td>Username</td>
<td>:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input type="password" name="pass"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="login"></td>
</tr>
</form>
</table>
</body>
</html>

2. Buat login.php

<?php

$username = $_POST['username'];
$passwrod = $_POST['pass'];

$_SESSION['username'] = $username;
$_SESSION['passwrod'] = $passwrod;
header("Location: dashboard.php");



 ?>

3. Buat proses.php

<?php
include "koneksi.php"

$username = $_POST['username'];
$password = $_POST['pass'];

$rahman = "select * from login WHERE username = '$username' AND password = '$password'";
  $rd = mysql_query($rahman);
  $dinnur = mysql_fetch_array($rd);
 
  if ($dinnur['username'] == $username AND $dinnur['pass'] == $password) {
  session_start(); // memulai fungsi session
  $_SESSION['username'] = $username;
  header("location:berhasil.php"); // jika berhasil login, maka masuk ke file home.php
  }
  else {
  echo "Gagal Masuk"; // jika gagal, maka muncul teks gagal masuk
  }

 ?>

4. Buat berhasil.php

<?php
  session_start();
  if (empty($_SESSION['username'])) {
  header("location:form_login.php"); // jika belum login, maka dikembalikan ke file form_login.php
  }
  else {
  ?>
  Selamat <b><?php echo $_SESSION['username'] ?></b> Berhasil Masuk <br />
  <a href="logout.php">Klik di sini</a> untuk Keluar
 <?php } ?>


Rd

Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 komentar:

Posting Komentar

 
biz.