Ciao ragazzi ho un problema con il form della registrazione..
Ho creato 3 select per la data di nascita, Anno, Mese, Giorno.
Esempio:
codice:<select id="anno" value="Anno" class="form" name="anno"> <option value="<?php if(isset($_POST['submit'])) echo $_SESSION['anno']; else echo 'Anno'; ?>"><?php if(isset($_POST['submit'])) echo $_SESSION['anno']; else echo 'Anno'; ?></option> <option value="2014">2014</option> <option value="2013">2013</option> <option value="2012">2012</option> <option value="2011">2011</option> <option value="2010">2010</option> </select>Quindi io provo a registrarmi e quando sbaglio un campo, mi riporta in una pagina php dove la sessione è salvata, ma invece che la data corretta presenta il valore prima di quello scelto, quindi se io scelgo 2014, la sessione sarà salvata con 2013, mi spieghereste perchè e l'errore che ho commesso?Codice PHP:
$_SESSION['anno'] = $_POST['anno'];