Salve.
In merito al post precedente (http://forum.altervista.org/showthread.php?t=56464) ho cercato qualcosa su internet per la gestione degli errori (quello che volevo fare nel post precedente) ed ho trovato una cosa interessante su php.net e su http://www.zend.com/zend/spotlight/error.php che spiega come gestire gli errori. Ora io ho fatto come dicono loro cioè:
error_reporting(0);
set_error_handler('errorHandler');
function errorHandler( $errno, $errstr, $errfile, $errline, $errcontext) {
echo 'In'.__FUNCTION__ . '() alla linea ' . __LINE__ ."<br />
Numero errore: $errno<br />
Non so cosa: $errstr <br />
File: $errfile<br />
Linea: $errline<br />
";
}
eppure quando faccio un errore nel codice mi dà sempre la stessa info (e non la mia) ma perchè mai? tra le altre cose mi dà errore sebbene io abbia esplicitamente chiesto di non riportarli (error_reporting(0))
cosa mi sfugge?
