Helmut: Übergabe von werten auf eine neue Seite in einer For Schleife.

Hallo zusammen,

Ich habe ein Formular wo ich den Benutzer die anzahl der Textfelder eingeben lasse.
Anschließend erstelle ich dann ein Formular mit den vorgegebenen Textfeldern.
Funktioniert wunderbar:
Code:
Response.Write "<tr>"
Response.Write "<td>Teilnehmer:</td>"
  For i = 1 to anzteil
    Response.Write "<td><input type=""text"" name=""teilnehmer"
    Response.Write i
    Response.Write """ size=""10""></td>"
  next
Response.Write "</tr>"

Jetzt möchte ich aber den Inhalt der Textfelder natürlich auch auf die nächste Seite übergeben lassen.
Code:
for i = 1 to anzteil
  teilnehmer = Request.Form("teilnehmer(i)")
  teilnehmer = teilnehmer & ";" & teilnehmer(i)
next

In der Variable anzteil steht die anzahl der Textfelder.

Die zweite forschleif funktioniert aber leider nicht. Wie könnte ich das noch lösen.
Freu mich auf jeden Beitrag zu meinen Problem.

mfg
Helmut

  1. for i = 1 to anzteil
      teilnehmer_neu = Request.Form("teilnehmer" & i)
      teilnehmer = teilnehmer & ";" & teilnehmer_neu
    next

    1. So könnte es natürlich auch funktionieren.
      Vielen Dank
      Meine Lösung:
      dim teilnehmer(50)

      for i = 1 to anzteil
        teilnehmer(i) = Request.Form("teilnehmer" & i)
        nehmer = nehmer & teilnehmer(i) & ";"
      next

      Das problem ist jetzt der Array mit 50
      Wenn doch einmal mehr als 50 teilnehmer kommen dann ist da ein problem aber der vorteil ist ich kann jeden wert noch einmal ansprechen.