Ciao a tutti,
passo subito al codice:
Codice HTML:
<form method="post" action="pagina.php">
<select name='modulo'>
<option value='' selected='selected'> </option>
<option value='1'> 4-4-2 </option>
<option value='2'> 3-4-3 </option>
</select>
<button type="submit" value="Modifica">Modifica</button>
</form>
La pagina php molto semplicemente:
Codice PHP:
$prova = addslashes($_POST['modulo']);
echo "$prova";
Qual è il problema? Nessuno! per ora...mi stampa tranquillamente la value dell'opzione che scelgo. Il problema si è presentato quando ho aggiunto un po di javascript, jQuery esattamente (forse avrei dovuto postare sulla sezione javascript):
Codice:
$('.select').change(function() {
$(this).attr("disabled", "disabled");
});
Se gli metto questo attributo disabled per disabilitare il select dopo avere scelto una opzione quando poi clicco sul button di submit ("Modifica" nel mio caso) nella pagina.php mi da errore: Undefined index: modulo in C:\Program Files (x86)\EasyPHP-5.3.2i\www\xxx\yyy.php on line 17