X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fplatal.inc.php;h=38912a22dc2b23bf6d48b74baeb070f205525a6b;hb=3f0fafbde81f4dcb8067e4bc5fc7eca57f535ae2;hp=de9fd8e56da5669900a871cf189d756e81a03c61;hpb=4314727805eedd77202a6addef0d3ad4b666f678;p=platal.git diff --git a/include/platal.inc.php b/include/platal.inc.php index de9fd8e..38912a2 100644 --- a/include/platal.inc.php +++ b/include/platal.inc.php @@ -43,8 +43,10 @@ function pl_autoload($cls, array $pathes = array()) array_unshift($pathes, 'core/classes', 'classes'); foreach ($pathes as $path) { - if (@include_once "$basepath/$path/$cls.php") { - return true; + if (file_exists("$basepath/$path/$cls.php")) { + if (include_once "$basepath/$path/$cls.php") { + return true; + } } } return false; @@ -90,7 +92,7 @@ function pl_error_handler($errno, $errstr, $errfile, $errline) $type = isset($errortype[$errno]) ? $errortype[$errno] : $errno; $errstr = utf8_encode(htmlentities($errstr)); if (php_sapi_name() == 'cli') { - $GLOBALS['pl_errors'] = "$type: $errstr\n $errfile:$errfile\n"; + $GLOBALS['pl_errors'] = "$type: $errstr\n $errfile:$errline\n"; } else { $GLOBALS['pl_errors'][] = "