<?php
class Err extends Page {
function notfound($params=false)
{
$this->set("page",$params[0]);
$this->set('template', "notfound.html");
}
function notallowed()
//check if user has a cookie and if so, logg them in and refresh the page
if(isset($_COOKIE['token']))
$u = new User();
$allusers = $u->getAll(false);
foreach($allusers as $user)
if($user['token'] && $user['token'] == $_COOKIE['token'])
$u->id = $user['id'];
break;
if($u->id)
$u->load($u->id);
$u->login();
$url = '/'.implode('/',$GLOBALS['url']);
//var_dump($url);
$this->redirect($url);
else
setcookie('token', '', time() - 3600, "/");
$this->set("loggedin",(isset($_SESSION['user']) && $_SESSION['user'] !== false));
$this->set('template', "notallowed.html");