salve a tutti ho un problemino (ma no!?) su una selct multipla.
ho fatto un form di prova e ho inserito la seguente selct multipla che "consentirebbe" all'utente di fare una o più selezioni (Ctrl sel o shift sel col mouse)
raccolgo (o almeno dovrei come indicato anche sul manuale di dream) dopo send i valori selezionati con la classica e stampo:
$servizi=$_POST['servizi'];
echo "<br> ho scelto: ".$servizi;
ed ecco il problema:
se seleziono solo un valore mi stampa il valore selezionato (e sin qui non ci piove)
se seleziono più valori (contigui o no) mi stampa solo il valore più alto
es. selezionando uno e quattro mi restituisce 4 mentre io vorrei che mi restituisse 1 e 4
d'accordo potrei mettre tanti pulsanti di scelta, ma se le selezioni sono molte per qunto devo scorrere la pagina?
ciao e grazie
ho fatto un form di prova e ho inserito la seguente selct multipla che "consentirebbe" all'utente di fare una o più selezioni (Ctrl sel o shift sel col mouse)
Codice:
<select name="servizi" size="3" multiple>
<option value="1">uno</option>
<option value="2">due</option>
<option value="3">tre</option>
<option value="4">quattro</option>
<option value="5">cinque</option>
......
</select>
raccolgo (o almeno dovrei come indicato anche sul manuale di dream) dopo send i valori selezionati con la classica e stampo:
$servizi=$_POST['servizi'];
echo "<br> ho scelto: ".$servizi;
ed ecco il problema:
se seleziono solo un valore mi stampa il valore selezionato (e sin qui non ci piove)
se seleziono più valori (contigui o no) mi stampa solo il valore più alto
es. selezionando uno e quattro mi restituisce 4 mentre io vorrei che mi restituisse 1 e 4
d'accordo potrei mettre tanti pulsanti di scelta, ma se le selezioni sono molte per qunto devo scorrere la pagina?
ciao e grazie