[PHP] Form values in een array

Pagina: 1
Acties:

  • rjeggens
  • Registratie: Juni 2000
  • Laatst online: 06-02-2025
Ik moet uit een form een 50 tal input vars halen met PHP. Om te voorkomen dat ik 50x hetzelfde moet gaan inkloppen, wilde ik de form variabelen arraynamen geven.

Nou heb ik het volgende:
code:
1
2
3
  <form method="post" action="verwerk.php">
    <input type="text" name="antw[0]" length="5">
  </form>

Nou wilde ik dat op de volgende manier verwerken:
PHP:
1
2
3
4
5
<?
  for($i=0;$i<10;$i++) {
    print("Antwoord $i: $antw[$i]\n");
  }
?>

Maar dit werkt niet. Ik weet zeker dat het wel moet kunnen, want ik heb het een keer eerder gedaan, alleen de sources daarvan kan ik nergens vinden. Ik had toen die truuk hier van het forum, alleen in de search kon ik hem niet weer vinden.

  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 21:42

TheDane

1.618

code:
1
2
3
  <form method="post" action="verwerk.php">
    <input type="text" name="antw[]" length="5">
  </form>

should do it..

edit:
ff de 0 in name="antw[0]" weggehaald ..

  • rjeggens
  • Registratie: Juni 2000
  • Laatst online: 06-02-2025
Yep.. en je variabele global maken in de functie wil ook wel helpen :) Dank je wel.. Dit topic kan dicht :)