Sto estendendo la classe Excpeion per fare sì che ogni messaggio di errore venga aperto in una nuova finestra.

Il mio codice è:

Codice PHP:
class GDIException extends Exception 

function 
__construct($message$code=0
parent::__construct($message$code); }

public static function 
showGDIInfo_handle($errno$errmsg$filename$linenum$vars)
{
echo 
'<script type="text/javascript">
window.open(\'\',\'hhh\',\'width=640,height=880,status=no,toolbar=no,resizable =yes,scrollbars=yes\');
</script>'
;
echo 
"<div class='error_handle'><ul>" .
"[*]

Messaggio di errore : 
$errmsg</p>" .
"[*]

File sorgente: : 
$filename</p>" .
"[*]

Linea: 
$linenum</p>" .
"[/list]</div>";
}


ovviamente il giochino non funziona. Perché il js apre la nuova pagina, ma poi il php continua a scrivere nella pagina corrente. Come posso fare ad indirizzare il contenuto (messaggio di errore) sulla nuova pagina?

Grazie mille!