E' la stessa cosa che ho pensato io, facendo una cosa del genere (scusa eventuali brutture nel codice php che conosco poco...)

Codice PHP:
echo "
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 
     'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
 
    <html xmlns='http://www.w3.org/1999/xhtml' lang='it'>
    .
    .
    .
    </html>"
;
 }
  else
 {
  echo 
"
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 
     'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
 
    <html xmlns='http://www.w3.org/1999/xhtml' lang='it'>
<body>Non sei connesso</body>
</html>
"
;
 } 
non so se mi spiego, e non so neanche se quello che ho scritto e' corretto dal punto di vista del php, ma potrebbe essere che il validatore riconosca il </html> dell'echo ?...


ciaux