Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso criar um array com dados de um formulario, mas os nomes dos campos de texto não estão sendo reconhecidos:...<table> <form name="form1" method="post" action=""> <? for($i=1; $i<=3; $i++){ echo" <tr> <td><input type=\"text\" name=\"resposta[$i]\"></td> <td><input type=\"text\" name=\"imagem[$i]\"></td> <td><input type=\"text\" name=\"votos[$i]\"></td> </tr> "; } ?> <tr> <td><input type="submit" name="Submit" value="Enviar"></td> </tr> </form></table><? for($i=1; $i<=3; $i++){ $resposta[$i] = $_POST["resposta[$i]"]; $imagem[$i] = $_POST["imagem[$i]"]; $votos[$i] = $_POST["votos[$i]"]; echo $resposta[$i]."\n"; echo $imagem[$i]."\n"; echo $votos[$i]."\n"; }?> ...Alguém pode me orientar onde está o erro e qual a forma correta de se nomear os campos de texto?Obrigado.Carregando comentários...