Salve a tutti,
ammetto che il titolo è poco esauriente ma non sapevo come descrivere il mio dubbio.
So come si passano i valori via get post session cookie e così via il mio problema, sicuramente più ridicolo, è:
avendo un form come il seguente:
In cui figura un campo di 3 checkbox (Alto, basso, medio) avendo tutti lo stesso nome (categoria) come faccio a visualizzaare i vari valori dopo che saranno stati passati alla pagina di elaborazione?codice:<form action="test.php" method="get"> <table width="200"> <tr> <td><label> <input type="checkbox" name="categoria" value="alto" id="categoria_0" /> alto</label></td> </tr> <tr> <td><label> <input type="checkbox" name="categoria" value="basso" id="categoria_1" /> basso</label></td> </tr> <tr> <td><label> <input type="checkbox" name="categoria" value="medio" id="categoria_2" /> medio</label></td> </tr> </table> <input type="submit" name="invia" id="invia" value="Invia" /> </form>
Ovviamente avendo lo stesso nome sulla barra di indirizzi comparirà qualcosa del tipo:
e se facessi:codice:test.php?categoria=alto&categoria=basso&categoria=medio&invia=Invia
ovviamente mi visualizzarebbe un dato solo.Codice PHP:<?php
echo $_GET['categoria'];
?>
Or su dunque esiste una soluzione o devo per forza mettere un nome diverso per ogni checkbox?
Ringrazio anticipatamente quanti mi vorranno aiutare.

Rispondi quotando