Quote Originariamente inviata da _debo Visualizza il messaggio
Fallisce perché ci sono spazi tra i due tag di apertura e a seconda di come il tuo PHP è configurato quelli sono tutti byte che finiscono al client. Vedi una pagina bianca perché molto probabilmente l'ini setting display_error è impostato su off ma quasi sicuramente nei php log troverai un errore tipo:

codice:
Warning: Cannot modify header information - headers already sent by

Ad ogni modo da diverso tempo è diventata pratica comunque nella community PHP di omettere i tag di chiusura proprio per evitare questi problemi.
Il tag di chiusura si può omettere solo se il file dello script contiene solamente codice php.
Se invece contiene parti di php inframezzate da html si mettono i tag di apertura e chiusura.