Вот код одного из файлов авторизации
этот файл в index.php вызывается через
так вот... дело в том что когда я авторизируюсь, срабатывает первая часть условия в auth.php и я по header("Location: index.php"); отправляюсь на индекс, в индексе встречаю инклуд (проверку на логин), проверяюсь и опять отправляюсь на индекс через header("Location: index.php"); и полчается цикл бесконечный и страница грузится оч долго (но грузится). Впринципе понимаю что из-за header вся фигня. Если её убираю то всё норм, НО остаюсь на auth.php а хотелось бы чтоб переадрисовывал на index.php ))
Подскажите чем можно заменить header("Location: index.php"); чтобы переадресовывал на главную
да и ещё. Возможна такая ситуация что кроме index.php будут другие файлы, и когда там будет инклуд на auth.php стоять, то после всего буду попадать опять на главную и придётся снова переходить на нужный файл. Видел где-то примеры, но не могу найти их теперь, смысл там вроде такой мол откуда пришёл туда и отправишься, запомнилось толко почему то вот этот кусок:
было б неплохо если б ещё и с этим вопросом просветили
Спасибо!)
Код:
<?
session_start();
if(isset($_SESSION['logged_user']))
{
$logged_user=$_SESSION['logged_user'];
header("Location: index.php");
}
if(!isset($logged_user))
{
header("Location: login.php");
}
?>
Код:
include('auth.php');
Подскажите чем можно заменить header("Location: index.php"); чтобы переадресовывал на главную
да и ещё. Возможна такая ситуация что кроме index.php будут другие файлы, и когда там будет инклуд на auth.php стоять, то после всего буду попадать опять на главную и придётся снова переходить на нужный файл. Видел где-то примеры, но не могу найти их теперь, смысл там вроде такой мол откуда пришёл туда и отправишься, запомнилось толко почему то вот этот кусок:
Код:
header("Location: $url");
Спасибо!)