WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ASP und FORM (http://www.wcm.at/forum/showthread.php?t=18992)

ben81 12.04.2001 19:13

Wie kann ich mit ASP zwei (oder mehr) FORMs voneinander unterscheiden?
Im FORM-Tag gibt es zwar die Variable NAME, allerdings hab ich keine Ahnung wie ich die mit ASP ansprechen soll.

Bsp:
<FORM NAME="FormEins" ... >
<FORM NAME="FormZwei" ... >

.
.
.

Request.FormEins("data")
funktioniert genausowenig wie
Request.Form.FormEins("data")

Wer weiss weiter?



Danke!

overcooler 12.04.2001 23:12

wenn du 2 forms hast, kannst sowieso nur 1 form davon posten

ben81 13.04.2001 08:57

Aber da liegt das Problem!
Ich bin in die missliche Lage geraten, dass ich zwischen zwei FORMs unterscheiden muß: Ein FORM auf Seite X übergibt (mit TYPE="hidden") Werte an eine neue Seite A (mit ACTION="Seite A"). Dort wird mithilfe von ASP dynamisch ein neues FORM erstellt. Wenn dieses vom Benutzer ausgefüllt wurde, wird es auf derselben Seite A ausgewertet und die Daten in eine Datei gespeichert.

Momentan habe ich folgende (unelegante) Lösung:
Seite X speichert die Daten in eine Datei, ruft dann Seite A auf, welche die Daten aus der Datei liest.
Allerdings ist diese "Lösung" mit ein paar Problemen verbunden, die man mit der "2 FORMs Lösung" bequem umgehen könnte.

overcooler 13.04.2001 15:55

probier mal folgendes:
im html file
<form><input type="hidden" name="form" value="1"></form>
<form><input type="hidden" name="form" value="2"></form>

im asp file
if request("form")="1" then
'was passieren soll, wenn das erste form submitted wird
elseif request("form")="2" then
'was passieren soll, wenn das zweite form submitted wird
else
response.write "Error"
end if


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag