[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Бесконечный редирект.
DeeKeiD
Не могу понять почему происходит бесконечный редирект, похоже что ф-я не записывает данные в сессию.

index.php
$loggedin = $_SESSION['d_user'];
$loginhash = $_COOKIE['hash'];
autoLogin($loginhash);

func.php
function	autoLogin($hash){
$res = mysql_query("SELECT * FROM `users` WHERE `login_hash` = '". $hash ."'");
$row = mysql_fetch_assoc($res);
if(!$loggedin){
$check = mysql_num_rows($res);
if($check < 1){
err_msg('unexpected error #1');
}
else{
session_start();
$_SESSION['d_user'] = $row['login'];
if(!empty($_SERVER['HTTP_REFERER'])){
header('Location: '.$_SERVER['HTTP_REFERER']);
}
else{
header('Location: index.php');
}
}
}

else{
null;
}
}


_____________
Бесполезно просить пощады у цезаря
Фатальная ошибка : Звонок в неопределенную функцию ©
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.