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;
}
}
_____________
Бесполезно просить пощады у цезаря
Фатальная ошибка : Звонок в неопределенную функцию ©