Salve a tutti,
Ho un problema: sto creando un sito in php e sto facendo in modo che il codice generato sia XHTML 1.0 strict. Quando però vado a validare le pagine del mio sito (in validator.w3c.org) incontro vari problemi:
1) il numero di errori è casuale: senza cambiare codice ottengo un numero variabile di errori a seconda dell'umore del validator.
2) il primo errore [Line 1 column 0: character "" not allowed in prolog.] è un mistero della fede. il primo carattere del documento è: '<'. Ho anche controllato l'encoding e l'ho perfino visualizzato in binario...
3) Se convalido il mio codice facendo copia-incolla dal view-source di un qualunque browser (mf1, ie6) sull'apposito campo 'Validate by Direct Input' la validazione va a buon fine.
Da cosa possono dipendere e come posso risolverli?
btw la/le pagine in questione sono su:
http://express.altervista.org/hotel_perrozzi/index.php
http://express.altervista.org/hotel_...xx§ion=yyy
dove xxx=[it,en,de,*]; yyy=[home,hotel,*]
p.s. esiste una versione scaricabile di un validator (affidabile) da poter utilizzare in locale? (sul sito ufficiale nn ho trovato nulla)
grazie per l'interessamento