<?php
/***************************************************************************
- * Copyright (C) 2003-2006 Polytechnique.org *
+ * Copyright (C) 2003-2007 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
}
$TIME_BEGIN = microtime_float();
+date_default_timezone_set('Europe/Paris');
+
define('AUTH_PUBLIC', 0);
define('AUTH_COOKIE', 1);
define('AUTH_MDP', 2);
define('SIMPLE', 1);
define('NO_SKIN', 2);
+define('NO_AUTH', 0);
+define('DO_AUTH', 1);
+
function __autoload($cls)
{
@include dirname(dirname(__FILE__)).'/classes/'.strtolower($cls).'.php';
E_STRICT => "Runtime Notice"
);
+ global $globals;
+ if (!$globals->debug) {
+ if (strpos($errortype[$errno], 'Notice') !== false) {
+ return;
+ }
+ }
+
$errstr = htmlentities($errstr);
$GLOBALS['pl_errors'][] =
"<div class='phperror'>".
echo "\nSESSION: "; var_export($_SESSION);
echo "\nPOST: "; var_export($_POST);
echo "\nGET: "; var_export($_GET);
- echo "\nCOOKIES: "; var_export($_COOKIES);
+ echo "\nCOOKIE: "; var_export($_COOKIE);
echo "</pre></div>";
}
set_error_handler('pl_error_handler', E_ALL | E_STRICT);
register_shutdown_function('pl_print_errors');
-register_shutdown_function('pl_dump_env');
+// register_shutdown_function('pl_dump_env');
function pl_url($path, $query = null, $fragment = null)
{