Hallo Klaus,
nimm aus dem action der Form die Variable aktion raus und rufe erneut die Seite auf, auf der sich auch die Buttons befinden. Liebe Gr�sse Nicole -----Urspr�ngliche Nachricht----- Von: Klaus [mailto:klaus.lork@;t-online.de] Gesendet: Freitag, 11. Oktober 2002 11:08 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] AW: Wie kann ich in einem Formular mit 2 Buttons arbeiten? Hallo Nicole, vielen Dank f�r deinen Tipp, ich habe es gleich ausprobiert und den Code so wie von dir gepostet eingesetzt. Ausnahme: statt der Variablen "aktion" habe ich eine konkrete Seite eingesetzt: action="test.asp". Jetzt habe ich den Effekt, dass - egal, worauf ich klicke - stets zu "test.asp" weitergeleitet wird. Wo kann hier der Fehler sein? Gru�, Klaus -----Urspr�ngliche Nachricht----- Von: Nicole Giebeler [mailto:nicole@;kreas.de] Gesendet: Freitag, 11. Oktober 2002 09:04 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] AW: Wie kann ich in einem Formular mit 2 Buttons arbeiten? Hallo Klaus, falls Du noch eine L�sung brauchst k�nnte es so auch klappen. <%If request("Eingabe")<> vbNULLSTRING then response.redirect "RegisterNeu.asp" end if If request("Anmelden")<> vbNULLSTRING then response.redirect " Willkommen.asp" end if%> <form method="post" action="<%=aktion%>"> .... <input type="submit" value="zur Eingabe zur�ck" name=" Eingabe "> <input type="submit" value="Anmelden" name=" Anmelden "> </form> Viele liebe Gr�sse Nicole Giebeler -----Urspr�ngliche Nachricht----- Von: Klaus [mailto:klaus.lork@;t-online.de] Gesendet: Donnerstag, 10. Oktober 2002 12:51 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Wie kann ich in einem Formular mit 2 Buttons arbeiten? Hi! Ich habe in einem Formular 2 Buttons "weiter" und "zurueck". Je nachdem, welchen Button man anklickt, sollen unterschiedliche asp-Seiten aufgerufen werden. Ich habe es folgenderma�en versucht: <% Select case Request.Form("submitButton") case "zur Eingabe zur�ck" aktion = "RegisterNeu.asp" case "Anmelden" aktion = "Willkommen.asp" end select response.write "aktion: " & aktion %> .... <form method="post" action="<%=aktion%>"> .... <input type="submit" value="zur Eingabe zur�ck" name="submitButton"> <input type="submit" value="Anmelden" name="submitButton"> </form> So weit so gut, allerdings habe ich jetzt den folgenden Effekt: Wie man sieht, lasse ich mir (zum Testen) die Variable "aktion" anzeigen. Beim laden der Seite in der der Code steht ist die Variable erwartungsgem�� leer. Nach Klicken auf einen der beiden Buttons bekommt sie den richtigen Wert. Dies wird auch angezeigt, denn wider Erwarten wird die Seite nochmals geladen. Wenn ich dann auf einen der beiden Buttons klicke, wird tats�chlich weitergeleitet, aber stets zu der Seite, die oben mit response.write angezeigt wird. Sicherheitshalber: wenn ich im Formular auf die Variable verzichte, und gleich schreibe action="start.asp" (oder action="register.asp") dann wird stets korrekt weitergeleitet. Wo liegt hier nur der Fehler? | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
