grazie gianiaz, in linea di massima funziona, solo che mi invia solo i notice, mentre quando la pagina crashia realmente non mi invia la mail.
Forse ho qualche impostazione strana io sul php.ini, oppure non supporta
ob_start() e ob_end_flush(), funzioni che ho usato per evitare problemi nel redirect. Che tu sappia, e considerando il fatto che tutta la gestione degli errori la posiziono sopra ad ob_start(),
la funzione set_error_handler ne risente?
ti posto un piccolo esempio:
Codice PHP:
function myErrorHandler ($errno, $errstr, $errfile, $errline) {
mail("indirizzio","oggetto","messaggio","intestazioni");
}
$old_error_handler = set_error_handler("myErrorHandler");
ob_start();
pagina.. pagina..
pagina.. pagina...