06. oktober 2006 - 11:53Der er
9 kommentarer og 1 løsning
tjekke for tal
Hvad er der galt med denne:
<% If request.form("B2") <> "" then if Request.Form("kundenavn") <> "" AND Request.Form("kundeadresse") <> "" AND Request.Form("kundeby") <> ""then
If Not IsNummeric(Request.form("kundepostnr")) Then Response.write("Fejl") End If
Session("Kundenavn") = request.form("kundenavn") Session("Kundeadresse") = request.form("kundeadresse") Session("Kundepostnr") = request.form("kundepostnr") Session("Kundeby") = request.form("kundeby") response.redirect "default2.asp?vis=login&betaling=1" else statuskunde = "Du mangler at indtaste nogle oplysninger" end if end if %>
Men hov! Det eneste du gør ved fejl er at skrive en tekst. Den tekst bliver dog hurtigt slettet igen da siden skiftes ud med en anden. Så du skal stoppe udførslen efter den linie med fejlmeddelelsen. Noget i stil med dette:
If Not IsNummeric(Request.form("kundepostnr")) Then Response.write("Fejl") Response.End End If
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.