intanto grazie per il tuo contributo.. sei sempre presente..

Gli errori di parsing avvengono PRIMA che il file venga eseguito. Per questo NON possono essere intercettati dal codice PHP. Per poterli visualizzare DEVI informare il PHP prima che lo script venga eseguito.
ma prima di quando??
più che mettere i controlli all'inizio della pagina... li devo mettere in un include come prima riga??

Se stai eseguendo l'applicazione sotto Apache controlla AllowOverride per assicurarti che puoi modificare la configurazione di PHP tramite htaccess.
sono sotto apache, e sotto linux... ma non so come fare quello che mi scrivi..
il tizio mi ha implicitamente detto che potrei farlo, visto che mi ha detto che se metto nell'htaccess display error su on va ok..

sul fatto di vederli in locale direi che avendo apache sotto windows e avendo uno script FUNZIONANTE SU 5-6 SITI, non mi aspetto che questo server rompa le scatole... ma tant'è che così è...

per la cronaca: sto provando il mio script su un altro dominio e ho anche trovato, mentre scrivo, l'errore... ho dimenticato una parentesi...

mentre sul server malfunzionante ho messo nell'htaccess
<Directory />
AllowOverride All
</Directory>
ma niente...
grazie comunque vada..