Credo di aver riscontrato questa anomalia nell comportamento della mia installazione locale(php4.3.7+apache+mysql su Linux-Slackware10) di php.
In pratica, mi sono accorto che ogni pagina generata dal mio php, si presenta con 4 righe vuote all'inizio del buffer. La cosa di per se non risulta un problema, finche mi limito ad usare l' html standard, ma diventa un problema serio quando genero una pagina xml:
Ecco la reazione di firefox nell'interpretare un file xml che esordisce con 4 righe vuote:
Errore XML: istruzione di processamento XML non all'inizio di entità esterna
Percorso: http://localhost/portfolio/view.php?tab=scripts
Linea numero 4, colonna 1:<?xml version="1.0" encoding="iso-8859-15"?>
^
in un documento xml valido, la seguente riga deve infatti trovarsi all'inizio del file....
A questo punto, avanzando l'ipotesi che il problema sia nel mio php.ini, mi chiedevo se qualcuno di voi si fosse mai imbattuto in un comportamento simile...codice:<?xml version="1.0" encoding="iso-8859-15"?>
Grazie dell'attenzione,
_And