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:

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>
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?
Ovviamente avendo lo stesso nome sulla barra di indirizzi comparirà qualcosa del tipo:
codice:
test.php?categoria=alto&categoria=basso&categoria=medio&invia=Invia
e se facessi:

Codice PHP:
<?php
echo $_GET['categoria'];
?>
ovviamente mi visualizzarebbe un dato solo.

Or su dunque esiste una soluzione o devo per forza mettere un nome diverso per ogni checkbox?

Ringrazio anticipatamente quanti mi vorranno aiutare.