Mi succede una cosa strana.
Ho utilizzato le sessioni per memorizzare delle variabili associate a risposte in un questionario.
Quando ho inserito i controlli javascript sui campi, le sessioni sono sparite......non esistono più.
Cioè tutti i campi compilati risultano vuoti, quando ho tolto i controlli tutto è tornato normale.
Ho sbagliato la sintassi??

Codice PHP:

<?

session_start
(); // inizializza la sessione
$_SESSION['mittente'] = $_POST["mittente"]; //L'array di sessione è $_SESSION
$_SESSION['indirizzo'] = $_POST["indirizzo"];
$_SESSION['città'] = $_POST["città"];
$_SESSION['area'] = $_POST["area"];
?>


<HTML>
<HEAD>
<TITLE></TITLE>




<SCRIPT Language="Javascript"> 
<!-- 

function ControllaForm() 
{

if (domande.prima[0].checked == false && domande.prima[1].checked == false && domande.prima[2].checked == false ) { alert("Please answer all questions."); return (false);  }

if (domande.seconda[0].checked == false && domande.seconda[1].checked == false && domande.seconda[2].checked == false && domande.seconda[3].checked == false && domande.seconda[4].checked == false) { alert("Please answer all questions."); return (false);   }

if (domande.terza[0].checked == false && domande.terza[1].checked == false && domande.terza[2].checked == false ) { alert("Please answer all questions."); return (false);  }

if (domande.quarta[0].checked == false && domande.quarta[1].checked == false && domande.quarta[2].checked == false ) { alert("Please answer all questions."); return (false);  }
}

// --> 
</SCRIPT> 
</HEAD>

<BODY>
<CENTER>
<FORM NAME="domande" METHOD="post" OnSubmit="return ControllaForm(this)" ENCTYPE="text/plain" action=step3.php>

....................................................
Boh....