So ganz schnell. Versuch doch mal statt response.write "aktion: " & aktion
einfach response.redirect . Oder statt input type=subit input type=button
und onClick auf die andere Seite leiten.


Caroline

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 10 October 2002 11:51
To: ASP Diskussionsliste fuer Anfaenger
Subject: [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

________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________

_____________________________________________________________________
Privileged/Confidential Information may be contained in this message.
If you are not the addressee indicated in this message (or responsible
for delivery of the message to such person), you may not copy or 
deliver this message to anyone. In such case, you should destroy this 
message and kindly notify the sender by reply email. Please advise 
immediately if you or your employer does not consent to Internet email 
for messages of this kind.  Opinions, conclusions and other information 
in this message that do not relate to the official business of my firm 
shall be understood as neither given nor endorsed by it.

_____________________________________________________________________
This message has been checked for all known viruses by the 
MessageLabs Virus Scanning Service. For further information visit
http://www.messagelabs.com/stats.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

Antwort per Email an