Задать вопрос
@Rasul_El-Sheikh

КАк перенаправлять с index.php на страницу последнего посещения?

Приветствую. Нужно написать индекс рнр, который неавторизованных польз-лей будет отправлять на логин рнр, а авторизован-х на ту страницу, где польз-ль быт в последний раз.

Что исправить в моем коде, чтобы работал? Мой код:

ИНДЕКС РНР:

<?php
session_start();

$username = $_SESSION['username'];

if($username == NULL){
header("Location: login.php");
exit();
}

if(isset($_COOKIE['username'])) {
header("Location: ".$_SERVER['PHP_SELF']);
}

?>

СТРАНИЦА ПОСЕЩЕНИЯ:

<?
$url_session = $_SERVER['PHP_SELF'];

session_start();

if(!isset($_SESSION['username']) && $_COOKIE['username']){
$_SESSION['username'] = $_COOKIE['username'];
}

$username = $_SESSION['username'];

if($username == NULL){
header("Location: login.php");
exit();
}

?>
<html>
<head>
<title>A</title>
</head>
<body>
<a href="b.php">Go to B PAGE</a> 
<p>Welcome to A PAGE</p>
<p>Your enter for <?echo $username;?><a href="login.php">Logout</a></p>
<body>
</html>
  • Вопрос задан
  • 410 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
mannaro
@mannaro
Умею профессионально гуглить
header('Location ' . $_SERVER['HTTP_REFERER']);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы