Apparte che la sintassi della select è sbagliata...[supersaibal]Originariamente inviato da sruilk
Salve
Ho un problema banale, ma non riesco a risolverlo:
ho creato un form con un semplice menu a tendina, es:
<select name="nome_animale">
<option selected> cane </option>
<option selected> gatto </option>
<option selected> leone </option>
</select>
e un file php per l'invio della scelta tramite e-mail.
La domanda è: come si può controllare la scelta delle varie opzioni, es: se con una condizione "if" voglio far comparire la scritta "Risposta non valida, il leone non è un animale domestico"?
Non so se sono riuscito a spiegarmi correttamente. [/supersaibal]
in quanto è solo una l'option che che può essere dichiarata SELECTED, che sarebbe l'opzione che viene visualizzata al momento del caricamento della pagina...
Cmq..
Nella pagina di raccolta delle varibili passate (resumiamo sia passata tramite POST)
$animale=$_POST['nome_animale'];
if($animale=="leone"){
echo "Non è un animale domestico";
}else{
echo "ok ".$animale."è un'animale domestico";
}
![]()


Rispondi quotando