Non capisco il problema di questa variabile che viene inizializzata comunque anche se sta in un if che non è true! Il codice è il seguente:
Praticamente $_POST['letto'] viene prelevato da un checkbox di un form della pagina precedente e anche se non viene checkato il valore letto la variabile $_SESSION['letto'] viene inizializzata con $_POST['letto'] e il contenuto è proprio letto, il nome della casella della ckeckbox.Codice PHP:
if(isset($_POST['letto'])){
echo'<br />- Terzo letto';
$_SESSION['letto']=$_POST['letto'];
$persone++;
$_SESSION['numeroSupplementi']++;
}
Come mai mi da questo inconveniente?