SlideShare a Scribd company logo
1 of 3
Download to read offline
Membuat Halaman Login
                              Menggunakan Session
      Tujuan dari dibuatnya login adalah agar system yang dibuat dapat
memberikan hak akses sesuai dengan yang diinginkan ketika program ini
di design, sebagai contoh misalnya:
User yang tidak login hanya dapat mengakses beberapa bagian dari
system, sedangkan user yang login akan mendapat hak akses penuh
terhadap system.


Buat Sebuah Database:dbuser, Tabel:tbluser

Dengan struktur file seperti berikut:




Masukan Data
Setalah table tercipta, masukan data berikut:

     insert into tbluser value(’’,'admin',md5('rahasia'),’Administrator’);
     insert into tbluser value(‘’,’fahra’,md5(‘ragita’,’Fahra Ragita’);




Membuat file-file Pendukung
Untuk membuat fasilitas login diperlukan beberapa proses yang tersimpan dalam
beberapa file:
File: login.php
     <html>
     <h1>
     <center>
     Login ke dalam Sistem
     <hr>
     </h1>
     <form method="POST" action="proseslogin.php">
       Username: <input type="text" name="username" size="20"> <br>
       Password: <input type="password" name="password" size="20">
       <hr>
     <input type="submit" value="Submit" name="Submit">
     <input type="reset" value="Reset" name="Reset">
     </form>




Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM                        Page 1
Setelah Form untuk login berhasil dibuat, selanjutnya adalah membuat file untuk
memproses login tersebut.
File:proseslogin.php
     <?
          session_start();
          $server = "localhost";
          $username = "root";
          $password = "";
          $db_name = "dbuser";

       $db = mysql_connect($server,$username,$password) or DIE("Connection
     is down ");
       mysql_select_db($db_name) or DIE("Database name not available !!");

        $login = mysql_query("select * from tbluser where
     (Username = '" . $_POST['username'] . "') and
     (Password = '" . md5($_POST['password']) . "')",$db);
        $rowcount = mysql_num_rows($login);
        if ($rowcount == 1)
        {
          $_SESSION['username']    = $_POST['username'];
           header("location: securepage.php");
        }
        else
        {
          echo "<center>Maaf Username atau Password anda salah ";
          echo "<a href='logint.php'>login</a></p>";
          //header("Location: login.php");
        }
     ?>




File proseslogin.php berfungsi untuk mencari dalam database apakah data
username dan password yang dimasukan ada dalam database atau tidak.
Jika username dan passwordnya ada atau valid maka proses akan dilanjutkan ke
membuka halaman yang diinginkan, untuk mengecek apakah user telah login atau
belum maka pada setiap halaman harus di sisipkan perintah untuk mengecek user
tersebut.

File:session.php
     <?
     session_start();
     if(!isset($_SESSION['username']))
     {
       echo "<center>Maaf Username atau Password anda salah ";
       echo "<a href='logout.php'>logout</a>";
       exit;
     }
     ?>




Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM                          Page 2
Berikut adalah sample halaman yang sudah secure atau sudah dipasangi
dengan fasilitas untk mengecek apakah user telah login atau belum:

File:securepage.php
     <?
     include "session.php";
     ?>
     <html>
     <center>
     <p>Halo Selamat Datang <? echo $_SESSION['username']; ?></p>
     <h5>Anda sekarang sudah masuk kedalam sistem <br>
     Silahkan anda masukan atau sisipkan program lain disini
     <br>
     <p><a href="logout.php">logout</a></p>
     </html>



Kemudian file terakhir yang harus dibuat adalah file untuk menghapus
jejak atau session login supaya kembali ke defaultnya lagi:
Berikut adalah file logout untuk menghancurkan session yang telah
dibuat:

File:logout.php
     <?
          session_start();
          unset($_SESSION['username']);
          session_destroy();
          header("Location: login.php");
     ?>




Dokumen ini didownload dari    http://dosen.unikom.ac.id/




Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM            Page 3

More Related Content

What's hot

Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPOkta Riveranda
 
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPLaporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPOkta Riveranda
 
Halaman dinamis
Halaman dinamisHalaman dinamis
Halaman dinamisArga Wahyu
 
test saja kok
test saja koktest saja kok
test saja koknehakhus
 
Presentation web session
Presentation  web sessionPresentation  web session
Presentation web sessionianation
 
11 aplikasi teknologi online - session dan aplikasinya
11   aplikasi teknologi online - session dan aplikasinya11   aplikasi teknologi online - session dan aplikasinya
11 aplikasi teknologi online - session dan aplikasinyaMateri Kuliah Online
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlDeka M Wildan
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming iiIlman Kadori
 
Intalasi OJS 3.x Pada CPANEL (Fresh Install)
Intalasi OJS 3.x Pada CPANEL (Fresh Install)Intalasi OJS 3.x Pada CPANEL (Fresh Install)
Intalasi OJS 3.x Pada CPANEL (Fresh Install)Relawan Jurnal Indonesia
 

What's hot (17)

Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
 
Tutorial crud PHP
Tutorial crud PHPTutorial crud PHP
Tutorial crud PHP
 
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPLaporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHP
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
 
Presentasi api facebook
Presentasi api facebookPresentasi api facebook
Presentasi api facebook
 
Halaman dinamis
Halaman dinamisHalaman dinamis
Halaman dinamis
 
test saja kok
test saja koktest saja kok
test saja kok
 
Presentation web session
Presentation  web sessionPresentation  web session
Presentation web session
 
manipulasi data
manipulasi data manipulasi data
manipulasi data
 
11 aplikasi teknologi online - session dan aplikasinya
11   aplikasi teknologi online - session dan aplikasinya11   aplikasi teknologi online - session dan aplikasinya
11 aplikasi teknologi online - session dan aplikasinya
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming ii
 
Instalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web HostingInstalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web Hosting
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Easy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.xEasy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.x
 
Intalasi OJS 3.x Pada CPANEL (Fresh Install)
Intalasi OJS 3.x Pada CPANEL (Fresh Install)Intalasi OJS 3.x Pada CPANEL (Fresh Install)
Intalasi OJS 3.x Pada CPANEL (Fresh Install)
 
Frameworkoop2
Frameworkoop2Frameworkoop2
Frameworkoop2
 

Viewers also liked

Biologi perkembaangan kb
Biologi perkembaangan kbBiologi perkembaangan kb
Biologi perkembaangan kbMJM Networks
 
հայդուկյան շարժում
հայդուկյան շարժումհայդուկյան շարժում
հայդուկյան շարժումhrakt
 
αγαπημενεσ μου ιστοσελιδεσ
αγαπημενεσ μου ιστοσελιδεσαγαπημενεσ μου ιστοσελιδεσ
αγαπημενεσ μου ιστοσελιδεσroulagkika
 
Kniga pamyati
Kniga pamyatiKniga pamyati
Kniga pamyatisprait28
 
марафон чтения 2013
марафон чтения 2013марафон чтения 2013
марафон чтения 2013Elekxa
 
Om0018 technology management
Om0018 technology managementOm0018 technology management
Om0018 technology managementconsult4solutions
 
Showinfo1 reg 2013
Showinfo1 reg 2013Showinfo1 reg 2013
Showinfo1 reg 2013ssusere7336a
 
My Current Activities and SERVICES
My Current Activities and SERVICESMy Current Activities and SERVICES
My Current Activities and SERVICESPutcha Narasimham
 
Case study - France - A successful marriage between traditional and digital t...
Case study - France - A successful marriage between traditional and digital t...Case study - France - A successful marriage between traditional and digital t...
Case study - France - A successful marriage between traditional and digital t...eInstruction EMEA
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689sahilkharkara
 
22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa
22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa
22.01.2014, JICA Two Step-Loan Project, Bayarlkham ByambaaThe Business Council of Mongolia
 
Konsolidasi kades 22 jan 2013 1
Konsolidasi kades 22 jan 2013 1Konsolidasi kades 22 jan 2013 1
Konsolidasi kades 22 jan 2013 1Dade Saripudin
 
εθισμοσ υπερβολικη χρηση
εθισμοσ υπερβολικη χρησηεθισμοσ υπερβολικη χρηση
εθισμοσ υπερβολικη χρησηMarinathomaas
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689sahilkharkara
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689sahilkharkara
 
Стинрод Н., Чинн У. Первые понятия топологии. Москва.
Стинрод Н., Чинн У. Первые понятия топологии. Москва.Стинрод Н., Чинн У. Первые понятия топологии. Москва.
Стинрод Н., Чинн У. Первые понятия топологии. Москва.Yura Maturin
 

Viewers also liked (20)

Who's #1?
Who's #1?Who's #1?
Who's #1?
 
Soc l’anna
Soc l’annaSoc l’anna
Soc l’anna
 
Biologi perkembaangan kb
Biologi perkembaangan kbBiologi perkembaangan kb
Biologi perkembaangan kb
 
հայդուկյան շարժում
հայդուկյան շարժումհայդուկյան շարժում
հայդուկյան շարժում
 
αγαπημενεσ μου ιστοσελιδεσ
αγαπημενεσ μου ιστοσελιδεσαγαπημενεσ μου ιστοσελιδεσ
αγαπημενεσ μου ιστοσελιδεσ
 
Kniga pamyati
Kniga pamyatiKniga pamyati
Kniga pamyati
 
марафон чтения 2013
марафон чтения 2013марафон чтения 2013
марафон чтения 2013
 
mkt p
mkt pmkt p
mkt p
 
Om0018 technology management
Om0018 technology managementOm0018 technology management
Om0018 technology management
 
C13 - Arab Barometer Survey
C13 - Arab Barometer SurveyC13 - Arab Barometer Survey
C13 - Arab Barometer Survey
 
Showinfo1 reg 2013
Showinfo1 reg 2013Showinfo1 reg 2013
Showinfo1 reg 2013
 
My Current Activities and SERVICES
My Current Activities and SERVICESMy Current Activities and SERVICES
My Current Activities and SERVICES
 
Case study - France - A successful marriage between traditional and digital t...
Case study - France - A successful marriage between traditional and digital t...Case study - France - A successful marriage between traditional and digital t...
Case study - France - A successful marriage between traditional and digital t...
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
 
22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa
22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa
22.01.2014, JICA Two Step-Loan Project, Bayarlkham Byambaa
 
Konsolidasi kades 22 jan 2013 1
Konsolidasi kades 22 jan 2013 1Konsolidasi kades 22 jan 2013 1
Konsolidasi kades 22 jan 2013 1
 
εθισμοσ υπερβολικη χρηση
εθισμοσ υπερβολικη χρησηεθισμοσ υπερβολικη χρηση
εθισμοσ υπερβολικη χρηση
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
 
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
Resale open Shankra Residency Flats in Omaxe City Jaipur @ 7503367689
 
Стинрод Н., Чинн У. Первые понятия топологии. Москва.
Стинрод Н., Чинн У. Первые понятия топологии. Москва.Стинрод Н., Чинн У. Первые понятия топологии. Москва.
Стинрод Н., Чинн У. Первые понятия топологии. Москва.
 

Similar to Membuat Halaman Login Menggunakan Session

Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysqlRaja Putra Media
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPDeka M Wildan
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasDoni Andriansyah
 
Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5Haswi Haswi
 
laravel outentikasi user
laravel outentikasi userlaravel outentikasi user
laravel outentikasi useryusrilihzra
 
Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri FotoDoni Andriansyah
 
7 langkah-membuat-modul-cms-lokomedia
7 langkah-membuat-modul-cms-lokomedia7 langkah-membuat-modul-cms-lokomedia
7 langkah-membuat-modul-cms-lokomediadhedhedea
 
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Haswi Haswi
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku TamuDoni Andriansyah
 
Presentation web session
Presentation  web sessionPresentation  web session
Presentation web sessionAlam Isnain
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Doni Tobing
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxMboard Philipe
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxHaswi Simeulue
 
Cara Membuat WebTools
Cara Membuat WebToolsCara Membuat WebTools
Cara Membuat WebToolsMohammad Nur
 

Similar to Membuat Halaman Login Menggunakan Session (20)

Php tutorial-17
Php tutorial-17Php tutorial-17
Php tutorial-17
 
Php CMS tutorial
Php CMS tutorialPhp CMS tutorial
Php CMS tutorial
 
Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysql
 
user.docx
user.docxuser.docx
user.docx
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelas
 
Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5
 
laravel outentikasi user
laravel outentikasi userlaravel outentikasi user
laravel outentikasi user
 
Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri Foto
 
7 langkah-membuat-modul-cms-lokomedia
7 langkah-membuat-modul-cms-lokomedia7 langkah-membuat-modul-cms-lokomedia
7 langkah-membuat-modul-cms-lokomedia
 
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku Tamu
 
Modul php 4
Modul php 4Modul php 4
Modul php 4
 
Modul php 4
Modul php 4Modul php 4
Modul php 4
 
Building a Secure Web Application
Building a Secure Web ApplicationBuilding a Secure Web Application
Building a Secure Web Application
 
Presentation web session
Presentation  web sessionPresentation  web session
Presentation web session
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lx
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lx
 
Cara Membuat WebTools
Cara Membuat WebToolsCara Membuat WebTools
Cara Membuat WebTools
 

Membuat Halaman Login Menggunakan Session

  • 1. Membuat Halaman Login Menggunakan Session Tujuan dari dibuatnya login adalah agar system yang dibuat dapat memberikan hak akses sesuai dengan yang diinginkan ketika program ini di design, sebagai contoh misalnya: User yang tidak login hanya dapat mengakses beberapa bagian dari system, sedangkan user yang login akan mendapat hak akses penuh terhadap system. Buat Sebuah Database:dbuser, Tabel:tbluser Dengan struktur file seperti berikut: Masukan Data Setalah table tercipta, masukan data berikut: insert into tbluser value(’’,'admin',md5('rahasia'),’Administrator’); insert into tbluser value(‘’,’fahra’,md5(‘ragita’,’Fahra Ragita’); Membuat file-file Pendukung Untuk membuat fasilitas login diperlukan beberapa proses yang tersimpan dalam beberapa file: File: login.php <html> <h1> <center> Login ke dalam Sistem <hr> </h1> <form method="POST" action="proseslogin.php"> Username: <input type="text" name="username" size="20"> <br> Password: <input type="password" name="password" size="20"> <hr> <input type="submit" value="Submit" name="Submit"> <input type="reset" value="Reset" name="Reset"> </form> Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM Page 1
  • 2. Setelah Form untuk login berhasil dibuat, selanjutnya adalah membuat file untuk memproses login tersebut. File:proseslogin.php <? session_start(); $server = "localhost"; $username = "root"; $password = ""; $db_name = "dbuser"; $db = mysql_connect($server,$username,$password) or DIE("Connection is down "); mysql_select_db($db_name) or DIE("Database name not available !!"); $login = mysql_query("select * from tbluser where (Username = '" . $_POST['username'] . "') and (Password = '" . md5($_POST['password']) . "')",$db); $rowcount = mysql_num_rows($login); if ($rowcount == 1) { $_SESSION['username'] = $_POST['username']; header("location: securepage.php"); } else { echo "<center>Maaf Username atau Password anda salah "; echo "<a href='logint.php'>login</a></p>"; //header("Location: login.php"); } ?> File proseslogin.php berfungsi untuk mencari dalam database apakah data username dan password yang dimasukan ada dalam database atau tidak. Jika username dan passwordnya ada atau valid maka proses akan dilanjutkan ke membuka halaman yang diinginkan, untuk mengecek apakah user telah login atau belum maka pada setiap halaman harus di sisipkan perintah untuk mengecek user tersebut. File:session.php <? session_start(); if(!isset($_SESSION['username'])) { echo "<center>Maaf Username atau Password anda salah "; echo "<a href='logout.php'>logout</a>"; exit; } ?> Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM Page 2
  • 3. Berikut adalah sample halaman yang sudah secure atau sudah dipasangi dengan fasilitas untk mengecek apakah user telah login atau belum: File:securepage.php <? include "session.php"; ?> <html> <center> <p>Halo Selamat Datang <? echo $_SESSION['username']; ?></p> <h5>Anda sekarang sudah masuk kedalam sistem <br> Silahkan anda masukan atau sisipkan program lain disini <br> <p><a href="logout.php">logout</a></p> </html> Kemudian file terakhir yang harus dibuat adalah file untuk menghapus jejak atau session login supaya kembali ke defaultnya lagi: Berikut adalah file logout untuk menghancurkan session yang telah dibuat: File:logout.php <? session_start(); unset($_SESSION['username']); session_destroy(); header("Location: login.php"); ?> Dokumen ini didownload dari http://dosen.unikom.ac.id/ Pemrograman PHP MYSQL-Taryana Suryana-Informatika UNIKOM Page 3