Ciao,
in una pagina con un ciclo che scorre degli id creo N campi di input, tutti con lo stesso nome "Nome[]".
Nella pagina di destinazione ottengo un array contenente tutti i valori dei campi input.
La domanda è: posso aspettarmi che siano SEMPRE ordinati secondo l'ordine con cui ho creato i campi input col ciclo (e quindi per come sono ordinati nella form)? Oppure potrei trovarmi un ordine mischiato?
In questo caso come potrei aggirare il problema?
Esempio
Codice PHP:
$arr = array(1, 2, 3);
foreach($arr as $a) {
echo "<input type='text' name='Nome[]' value='$a' />";
}
Codice PHP:
$get = $_POST['Nome'];
foreach($get as $g) {
echo $g . " - ";
}
otterrei: 1 - 2 - 3 -
o potrei anche trovarmi:
2 - 3 - 1
o
3 - 1 - 2
?