webForumDet fria alternativet

Else-sats som vägrar att _inte_ köras

ASP

20 svar · 248 visningar · startad av SPiN · sida 2 av 2

Frågan, av SPiN

Jag vet inte om det är jag eller om det är datorn som det är ett allvarligt fel på. Mitt formulär: <form action="sida.asp" method="POST"> <input type="hidden" name="fld1" value="val1"> <input type="hidden" name="fld2" value="val2"> <input type="submit" name="minKnapp" value="knappValue"> </form> När jag sedan tar emot på mottagarsidan, tar den emot precis som den ska. Dock funkar inte I

Läs frågan i sin helhet →
Medlem sedan mars 20007 896 inlägg
#21

Det är något generalt fel på det där förbannade ASP:et i datorn brevid! x(

Nu möblerade jag om i koden, så att jag använder två subbar för vad som ska hända - vilka beror på en Select Case-sats.

Även fast jag anropar ena subben när jag ska utföra något, utförs en rad i den andra subben! Det är något helt mysko med IIS:en, annars vet jag inte vad som är fel...

Följande:

Select Case Request.ServerVariables ( "REQUEST_METHOD" )
&nbsp; Case "POST"
&nbsp; &nbsp; addReply
&nbsp; Case "GET"
&nbsp; &nbsp; showForm
&nbsp; Case Else
&nbsp; &nbsp; Response.Redirect "Felhantering.asp"
End Select

Sub addReply
&nbsp; ' Gör nåt
End Sub

Sub showForm
&nbsp; If lala = lala Then
&nbsp; &nbsp; ' Lala
&nbsp; Else
&nbsp; &nbsp; Response.Redirect "Felhantering.asp"
&nbsp; End If
End Sub

När man skickar information med formuläret, och det är POST som gäller, skickas man vidare till Felhantering.asp från subben showForm! Hur skumt som helst, när den inte ens ska köras!?

Jag har kollat så att det verkligen är därifrån man skickas, och jag är helt säker. Det är också POST som är metoden, så man ska komma till addReply och inte showForm.

Gha. :x

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

266 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)