. .

Buat Session

Menjawab dari pertanyaan Ananta: “Pak nak tanyo kalo buat multi user yang contoh orang pertama cuma boleh masuk kamarmandi be,,terus orang yang ke 2 cuma boleh masuk kamar be….nah itu skrip nyo kayak mano???”

Sekarang kita persiapkan terlebih dahulu “kalu di-php kita sebut SESSION_REGISTER” yang ada di cek login dengan contoh sebagai berikut:

<?php
session_start();
session_destroy();

?>
<?php
include ‘konek.php’;
if ($_POST[‘login’])
{
if (($_POST[user_id]==””)&&($_POST[pass]==””))
{
header(“location:index.php”);
}
else
{
$query=mysql_query(“select * from user where user_id=’$_POST[user_id]’ and pass=’$_POST[pass]'”);
$hasil=mysql_fetch_array($query);
if ($hasil==true)
{
if ($hasil[2]==admin)
{
$sesi_id_admin=$hasil[0];
$sesi_pasw_admin=$hasil[1];
$sesi_bag_admin=$hasil[2];
session_register(“sesi_id_admin”);
session_register(“sesi_pasw_admin”);
session_register(“sesi_bag_admin”);
header(“location:admin.php”);
}

elseif($hasil[2]==pns)
{
$sesi_id_pns=$hasil[0];
$sesi_pasw_pns=$hasil[1];
$sesi_bag_pns=$hasil[2];
session_register(“sesi_id_pns”);
session_register(“sesi_pasw_pns”);
session_register(“sesi_bag_pns”);
header(“location:pns.php”);

}

}
else
{
header(“location:index.php”);
}
}
}
else
{
header(“location:index.php”);
}
exit();
?>

Dari scrip di atas dibuat dengan 3 pengguna :
1. Homepage Pengunjung
2. Homepage Admin
3.  Homepage PNS (sebagai jendela informasi pegawai)

   Send article as PDF   

One Response to Buat Session

  1. afryx says:

    Terima Kasih pak….
    numpang Sedot…. 😉

Leave a Reply

Your email address will not be published. Required fields are marked *