Problemi col method GET

Devo realizzare un programma che calcoli una semplice media. L'utente deve indicare quanti voti ha in una materia, e quindi appariranno tanti form dove inserire i voti. Il problema quello di assegnare un nome dinamico ai vari form per poi essere letti. Ad esempio

[...]

<form method="GET">

<?

for($i=0; $i<$voti; $i++){

echo "<input type='text' name='voto".$i."'><br>";

}

?>

<input type="submit" value="invia">

</form>

Come faccio per leggere questi valori?

inviato 5 anni fa
woltwatt
X 0 X

Non sono i form che devi aggiungere ma i campi di inserimento...

Non usare il metodo GET, usa il POST per inviare tutti insieme i dati.

risposto 5 anni fa
Mario Santagiuliana
X 0 X

GET o POST uguale.... voglio solo sapere come importare variabili dal nome dinamico

risposto 5 anni fa
woltwatt
X 0 X

Puoi importare un array di un'unica variabile tramite POST.

Altrimenti puoi usare un banale ciclo foreach dell'array GET o POST.

risposto 5 anni fa
Mario Santagiuliana
modificato 5 anni fa
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda