Originariamente inviato da miki.
non e' che il validatore va a controllare "anche" il contenuto di else, ma controlla solo quello, in quando quando gli dici di controllare la pagina, il validatore w3c non e' collegato e quindi la variabile di sessione NICK e' vuota, e quindi il server stampera' a video "non sei collegato". Devi dare una formattazione anche alla parte sotto.

meglio se scrivi cosi'
Codice PHP:
<!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'>

<?php
 session_start
();
 
$nick=$_SESSION['nick'];

 if (
$nick!="")
{
 
 echo 
"
        .
    .qui va il testo se sei collegato
    .
     "
}
 
 else
 {
  echo 
"Non sei connesso";
 }

?>
</html>
Non va