webForumDet fria alternativet

Request.Form problem

6 svar · 311 visningar · startad av MrMojo

MrMojoMedlem sedan okt. 200460 inlägg
#1

Vad är fel på denna kodsnutt?

<% If Request.Form("kurs") = Null Then Response.Write "Hoppsan, ingen kurs är vald!" Else Request.Form("kurs") End If %>

Som det är nu så visar den ingenting. Spelar ingen roll om jag skickar något värde eller inte.

Tacksam för snabbt svar.

@ndersMedlem sedan juni 200026 914 inlägg
#2

Du får aldrig null från Request.Form. Prova:

If Request.Form("kurs") = "" Then
MrMojoMedlem sedan okt. 200460 inlägg
#3

tack

Tack @nders. Det fick fram värdet om fältet är tomt. Men om jag har ett värde medskickat så vill det sig inte...

@ndersMedlem sedan juni 200026 914 inlägg
#4

Nej, du skriver ju bara Request.Form("kurs"). Vad vill du göra egentligen? Är det så här du menar att du vill?

If Request.Form("kurs") = "" Then Response.Write "Hoppsan, ingen kurs är vald!" Else response.write Request.Form("kurs")
MrMojoMedlem sedan okt. 200460 inlägg
#5

Ja, nånting sånt. Men jag får bara fel när jag använder din kodsnutt.

@ndersMedlem sedan juni 200026 914 inlägg
#6

När man får ett felmeddelande så måste man ju berätta vad man får för felmeddelande. Vi kan inte gissa... Så här då, för att göra det lite tydligare:?

If Request.Form("kurs") = "" Then 
     Response.Write "Hoppsan, ingen kurs är vald!" 
Else 
     Response.Write Request.Form("kurs")
End if
MrMojoMedlem sedan okt. 200460 inlägg
#7

Fel av mig. Jag tjabblade med 2 st "IF" på rad. :r Det funkar kalas. Jag bugar och lyfter på hatten! :bire

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb