Prodi Sistem Informasi | Belajar HTML dan PHP | Skripsi SI
Pesantren Katabah
1000 Penghafal Quran
Pengobatan Ruqyah Mandiri
Sistem Informasi (S1)
Manajemen Informatika
Blog | Kontak | Siap Kerja | Sertifikat | PrivacyPolicy | Inggris Arab | Daftar Isi

Thursday, March 20, 2014

Tutorial Pemrograman PHP Untuk Pemula Cara Menggunakan SESSION DAN USER AREA

1.      :
·         WampServer 2.2
·         Apache 2.2.21
·         PHP 5.3.10

2.      Buat file: index1.php
Ketik script berikut:
<form action="proses-login.php" method="post">
    <p>username :<br />
    <input type="text" name="username" /></p>
    <p>password :<br />
    <input type="password" name="password" /></p>
    <p><button type="submit">Login</button></p>
</form>



3.      Buat file: proses-login.php
Ketik script berikut:
<?php
//visit kodephp.com
session_start();
$username_terdaftar = "komar";
$password_terdaftar = "k";
//cek apakah input telah diisi semua
if(isset($_POST["username"]) and isset($_POST["password"])){
    //cek apakah user terdaftar
    if($_POST["username"]==$username_terdaftar and $_POST["password"]==$password_terdaftar){
        $_SESSION["berhasil_login"]=1;
        $_SESSION["username"]=$_POST["username"];
        $_SESSION["password"]=$_POST["password"];
        header("location:user-area.php");
    }else{
        echo "user dan password salah";
    }
}else{
    echo"data tidak lengkap";
}

//Sumber: http://kodephp.com/. Nama File: Membuat login sederhana dengan Session _ Kode PHP.htm
?>

4.      Buat file: user-area.php
Ketik script berikut:

<?php
session_start();
if(!isset($_SESSION["berhasil_login"]) and !isset($_SESSION["username"]) and !isset($_SESSION["password"])){
    die("anda tidak mempunyai akses ke halaman ini, silahkan <a href=\"index1.php\">login</a>");
}else{
    echo "<p>Login berhasil, selamat datang ".$_SESSION["username"]."</p>";
    echo "<p><a href=\"logout.php\">Logout</a></p>";
}

//Sumber: http://kodephp.com/. Nama File: Membuat login sederhana dengan Session _ Kode PHP.htm
?>

5.      Buat file: user-area.php
Ketik script berikut:
<?php
session_start();
unset($_SESSION["berhasil_login"]);
unset($_SESSION["username"]);
unset($_SESSION["password"]);

session_destroy();
echo "logout berhasil, <a href=\"index1.php\">login</a>";

//Sumber: http://kodephp.com/. Nama File: Membuat login sederhana dengan Session _ Kode PHP.htm
?>


6.      Hasilnya:




Catatan: Untuk melihat hasil file user-area.php, silahkan klik file tersebut sebelum melakukan login atau setelah melakukan logout. Hasilnya berupa pesan: anda tidak mempunyai akses ke halaman ini, silahkan login

***
Sumber: http://kodephp.com/. Nama File: Membuat login sederhana dengan Session _ Kode PHP.htm


"Boleh Konsultasi Masuk Jurusan Sistem Informasi via IG atau Tiktok."
Tips Skripsi Program Studi Sistem Informasi

No comments:

Post a Comment