ottimo.. il primo errore è scomparso...

xò è rimasto quello a metà pagina, cioè dove effettua il controllo sulla variabile '$controllo'...

come posso risolverlo?

ho pensato (forse azzardatamente ) ke potrei evitare il session_start all'inizio cn il relativo controllo isset() e metterlo direttamente nel punto in cui deve effettuare il controllo su '$controllo'... il codice di quel punto è questo:

<?php

if($controllo!=1)
{
echo'Login</div>
<div id="theFormDiv">
<form method="post" action="Login.php">
<fieldset>

...... ecc.....

In questo modo il mio intento era controllare se si fosse effettuato il login, se si allora impostavo $controllo=1... e quindi arrivato al punto sopracitato avrebbe effettuato il controllo su $controllo... si può ovviare come ho pensato io? oppure ho detto una grande eresia?!