Kod: Zaznacz cały
Fatal error: Call to undefined function: () in functions.php on line 173
Linia nr 173 wygląda tak
Kod: Zaznacz cały
$setcookie($cookie_name, serialize(array('Guest', 'Guest')), $expire, $cookie_path, $cookie_domain, $cookie_secure);
Kod: Zaznacz cały
function checkAuthorization(&$currentUser)
{
global $db, $isLogged, $isAdmin, $cookie_name, $cookie_path, $cookie_domain, $cookie_secure;
$now = time();
$expire = $now + 31536000; // The cookie expires after a year
$isLogged = false;
$isAdmin = false;
if (isset($_COOKIE[$cookie_name]))
{
list($cookie['login'], $cookie['hash']) = unserialize($_COOKIE[$cookie_name]);
if (strcasecmp($cookie['login'], 'Guest'))
{
$result = $db->query('SELECT * FROM users '.
'WHERE login=\''.$cookie['login'].'\' '.
'AND password=\''.$cookie['hash'].'\'');
if(!$result) echo 'Unable to fetch user information'.$db->error();
$currentUser = $db->fetch_assoc($result);
$isLogged = true;
if($currentUser['status'] == 2) $isAdmin = true;
// If the user couldn't be found
if (!isset($currentUser['login']))
{
$setcookie($cookie_name, serialize(array('Guest', 'Guest')), $expire, $cookie_path, $cookie_domain, $cookie_secure); // linia 173
$cookie['login'] = 'Guest';
$cookie['isGuest'] = true;
return $cookie;
}
$cookie['isGuest'] = false;
}
else
$cookie['isGuest'] = true;
}
else
{
$cookie['login'] = 'Guest';
$cookie['isGuest'] = true;
}
return $cookie;
}