Daftar dan Belajar Sekarang!

Isset tidak sama dengan

foto tohagtg
2 Kontribusi 0 Coto
1 minggu yang lalu
Jadi saya membuat login 2 level dengan php dan sql. Pertama dimasukkan user dan pw di form login lalu dibuat sessionnya. Saya ingin membuat jika session bukan admin, maka diredirect ke login form. Sudah pakai isset tapi tidak bisa
<?php
if (!Isset($_SESSION['akses'] = "admin"))
{
echo '<script language="javascript">alert("Anda harus Login!"); document.location="../login.php";</script>';
}
?>

Tag: php


Jawaban
foto driyan
185 Kontribusi 108 Coto
1 minggu yang lalu
if (!Isset($_SESSION['akses'] = "admin")) isset, i nya kecil, jangan lupa juga session_start()

foto Terra
36 Kontribusi 20 Coto
1 minggu yang lalu
penulisan if nya salah juga gan, klau makai if tanda sama dengan nya 2(==) atau 3(===). klau mau tau perbedaan nya bisa search google :D.
  • iya itu juga kalo programming = nulisnya == atau === - YakobusPatrick

foto insanz01
41 Kontribusi 31 Coto
1 minggu yang lalu
kamu bisa langsung lakukan ini tanpa isset
session_start();

if($_SESSION['akses'] == "admin") {
   // do magic here
}


Login untuk diksusi di forum sekolah koding