a parte che
codice:
echo 'Content-Type: text/html; charset="iso-8859-1"'; 
echo 'Content-Transfer-Encoding: 7bit';
andrebbero inseriti come funzione header ora che guardo bene e poi in teoria non puoi scrivere niente prima che non sia specificato l'header, quindi è giusto che non si comporti bene con la chiusura e riapertura del PHP.