Ben sadece sistem yöneticisi tarafından erişilebilir olması gereken (giriş sayfa dahil) birkaç sayfa oluşturma.
Login.php kullanıcının kimlik bilgilerini sonra doğrulanmıştır. Ben şöyle bir oturum değişkeni ayarlayın:
mysql_connect("localhost", $values['uname'], $values['password']) or
die(mysql_error());
echo "Connected to MySQL<br />";
mysql_select_db("somedb") or die (mysql_error());
session_start();
$_SESSION['level'] = 'admin';
header('Location: /admin/index.php');
Ve sonra index.php sayfasında ben aşağıdaki yapıyorum:
<?php
if($_SESSION['level'] !== 'admin'){
header("location:../admin/login.php");
}
?>
But it does not seem to work. Everytime I am being redirected to login.php (even after successfully logging in via login.php).
Is there something wrong with this approach and how I am going about this?
Temelde login.php dışındaki sayfada Eminim kullanıcı oturum olmak için bir yol gerekir ..