Пренасочване към предната страница

Th3MaN

Registered
Здравейте, значи имам сайт с логин система. И като примерно влезнеш в users.php обаче не съм логнат ме пренасочва към login.php и искам след като се логна да ме пренасочи пак към users.php Демек след като се логна пак да ме връща там от където съм пренасочен към login.php

Примерно влизам в www.mysite.com/users.php обаче не съм логнат и ме праща в www.mysite.com/login.php логвам се и пак ме праща в www.mysite.com/users.php само че вече като логнат и си ми показва цялата информация. Аз знам как става пренасочването обаче въпроса е как да взимам страница от която съм пренасочен към login.php за да се връщам пак към нея. Ако идвам от users.php да отивам на users ако идвам от surch.php да ме пренасочва към surch и т.н. Демек въпроса ми е коя променливата в която се запаметява страницата от която идвам. С history.back не става.
 
$back = $_SERVER["HTTP_REFERER"];
$sec = "3"; //след колко секунди да те препраща
echo "<META HTTP-EQUIV="Refresh" Content="$sec;URL=$back">";


Може и ако не искаш да се показва страницата, а дирекно да те връща на предишната
$back = $_SERVER["HTTP_REFERER"];
header('Location: $back')


:wink:
 
Код:
<?php
if (isset($_SESSION['user']))
{
"Вие сте регистриран. Като такъв изпийте един айрян и продължете да разглеждате сайта."
}
else {
  echo "Трябва да сте регистриран за да сте тук! Ако сте влезте, ако не изпийте един айрян и се регистрирайте.";
// Тука може да сложиш и пренасочването.
  exit;
}
?>
 
По начина на skatebord стана перфектно много благодаря и на двама ви за помоща :?:
 

Back
Горе