Мне нужна помощь относительно моей системы входа. В моем проекте, когда пользователь входит в систему, они просто переходят на свою учетную запись. Если они просматривают некоторые страницы и просят войти в систему, они должны перенаправить на эту страницу после входа в систему, а не на странице своего профиля.php перенаправить на последнюю страницу, запрошенную после входа в систему
Я хочу, чтобы некоторые пользователи, прошедшие проверку подлинности, просматривали только страницу, в противном случае переадресовывали страницу реферера и отправляли сообщение «Вы не можете получить доступ к этой странице». а также проверено, что пользователь вошел в систему или нет. Если пользователь не вошел в систему, то вынужден лесозаготовок в
вот мой код: -. access_page.php файл, который только доступ уровне пользователя 1.
<?php
include "auth_user.php";
?>
<html>
<head>
</head>
<body>
This is access page...
</body>
</html>
auth_user.php файла, в котором проверка пользователь авторизован или не зарегистрирован
<?php
include("sql.php");
session_start();
function Destroy() {
unset($_SESSION['UID']);
unset($_SESSION['USERNAME']);
unset($_SESSION['user_level']);
header("location: user_login.php");
}
if(isset($_SESSION['UID']) && isset($_SESSION['USERNAME'])) {
$UID = $_SESSION['UID'];
$username = $_SESSION['USERNAME'];
$qry = mysql_query("SELECT * FROM `users` WHERE `UID` = '$UID' AND `Username` = '$username'");
if(mysql_num_rows($qry) == 1)
{
while($row=mysql_fetch_array($qry))
{
$_SESSION['user_level']=$row['user_level'];
if($_SESSION['user_level']==1)
{
header("location:access_page.php");
}
else
{
header("location:".$_SERVER['HTTP_REFERER']."");
echo "you can't view these access page ";
}
}
}
else
{
Destroy();
};
} else { Destroy(); }
?>
Здесь проверьте, принадлежит ли пользователь для аутентификации. Если это правда, тогда пользователь перенаправляется на access_page.php, но здесь вывод страницы не перенаправляется должным образом. Пожалуйста, сообщите мне, как перенаправить страницу и перенаправить на последнюю страницу, запрошенную после входа в систему.
Спасибо ..
Обычно веб-сайты делают что-то вроде 'login? Redirect = http: // url-of-last-page' –
Спасибо, но я не могу получить доступ к странице аутентификации, которая является access_page.php. как я могу перенаправить его – bhanu