Hai ragione, sono stato poco chiaro. Scusatemi.
Allora, se chiami die() dopo aver fatto l'output di <html><head>...<body>,
devi dargli come parametro "</body></html>" per avere una sintassi corretta del
file html, no? Però se lo chiami dentro un tag <div> che è innidato dentro una <table>
devi ricordarti di chiudere così die("</table></div></body></html>").
Come pratica comune di programmazione, cosa si fa per non entrare in confusione?