require_once 'classes/class.html.php';
require_once 'classes/access.class.php';
require_once('classes/FirePHP.class.php');
$firephp = FirePHP::getInstance(true);
/*
$var = array('i'=>10, 'j'=>20);
$firephp->log($var, 'Iterators');
*/
$h = new Html();
$user = new flexibleAccess();
if ( $_GET['logout'] == 1 )
$user->logout('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
if ( !$user->is_loaded() )
{
//Login stuff:
if ( isset($_POST['uname']) && isset($_POST['pwd'])){
if ( !$user->login($_POST['uname'],$_POST['pwd'],$_POST['remember'] )){//Mention that we don't have to use addslashes as the class do the job
$msg = 'Usuário ou senha incorreta';
//echo
}else{
//user is now loaded
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}
}
//
echo $h->HTMLlogin("Documentos",$msg);
}else{
//User is loaded
if($_SESSION["isAdmin"] == 1){
header("Location: admin.php");
} else {
require_once('classes/class.processor.php');
require_once('classes/class.browser.php');
require_once('classes/class.downloader.php');
$processor = new QueryProcessor(0);
$processor->ProcessQuery($_GET);
}
}
?>