webForumDet fria alternativet

If-sats

5 svar · 164 visningar · startad av Method

MethodMedlem sedan apr. 2001357 inlägg
#1

Jag får inte denna if satsen att fungera

<%
	If not Request.Form("datum")="" Or Request.Form("jobbid")="" Or Request.Form("jobb")="" Or Request.Form("kontor")="" Or Request.Form("ip")="" Then
	Response.Write "<br><br>"
	Response.Write "<font face=""Verdana"" size=""2"">"
	Response.Write "Det har uppstått ett fel i ansökan. Gå till <a href=""http://www.bengtdahlgren.se/jobb/index.asp"">Lediga jobb</a> och klicka på Sök detta jobb igen.<br><br>"
	Response.Write "Skulle detta problem uppstå igen, skicka ett E-mail till <a href=""mailto:webmaster@bengtdahlgren.se"">webmaster@bengtdahlgren.se</a></b></font>"

	Else

	If Request.Form("fornamn")="" Or Request.Form("efternamn")="" Or Request.Form("adress")="" Or Request.Form("postnr")="" Or Request.Form("postadress")="" Or Request.Form("telefon") ="" Or Request.Form("utb") ="" Or Request.Form("fodelse_datum") ="" Then
	Response.Write "<br><br>"
	Response.Write "<font face=""Verdana"" size=""2"">"
	Response.Write "Ni måste fylla i alla fält som har detta tecken <font color=""red"">*</font>.<br><br>"
	Response.Write "Klicka <b><a href=""javascript:history.go(-1)"">här</a></b> för att återgå till föregående sida utan att förlora ifylld information.</font>"
	%>

	<%Else%>

HTML KOD

If not skall kolla att de fälten har ett värde

och if skall kolla att man har fyllt i de fält man måste fylla i

men när jag kör denna så kommer alltid den första if-satsen

hur skall jag göra för att den först skall kolla att de fälten har värde sen kolla att de fälten som måste vara ifyllda är det och om allt stämmer så kommer man till sidan?

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

jorgenMedlem sedan feb. 20012 412 inlägg
#2

Hej!

elseif är ett ord inte två :)

mvh Jörgen

------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."

LarsGMedlem sedan dec. 200012 464 inlägg
#3
If not (Request.Form("datum")="" Or Request.Form("jobbid")="" Or Request.Form("jobb")="" Or Request.Form("kontor")="" Or Request.Form("ip")="" ) Then

Not har högre precedens än or

red: Kan ju inte stava ju
------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 07 sep 2001]

MethodMedlem sedan apr. 2001357 inlägg
#4

hur skall man skriva för att den skall kolla att det finns värden i de fälten och sen kolla den andra If-satsen????

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

sundogMedlem sedan aug. 200189 inlägg
#5

Kan du inte istället för att använda not kolla det med <>?

LarsGMedlem sedan dec. 200012 464 inlägg
#6
<%
If Request.Form("datum")="" _
Or Request.Form("jobbid")="" _
Or Request.Form("jobb")="" _
Or Request.Form("kontor")="" _
Or Request.Form("ip")="" Then
Response.Write "<br><br>"
Response.Write "<font face=""Verdana"" size=""2"">"
Response.Write "Det har uppstått ett fel i ansökan. Gå till <a href=""http://www.bengtdahlgren.se/jobb/index.asp"">Lediga jobb</a> och klicka på Sök detta jobb igen.<br><br>"
Response.Write "Skulle detta problem uppstå igen, skicka ett E-mail till <a href=""mailto:webmaster@bengtdahlgren.se"">webmaster@bengtdahlgren.se</a></b></font>"
ElseIf Request.Form("fornamn")="" _
Or Request.Form("efternamn")="" _
Or Request.Form("adress")="" _
Or Request.Form("postnr")="" _
Or Request.Form("postadress")="" _
Or Request.Form("telefon") ="" _
Or Request.Form("utb") ="" _
Or Request.Form("fodelse_datum") ="" Then
Response.Write "<br><br>"
Response.Write "<font face=""Verdana"" size=""2"">"
Response.Write "Ni måste fylla i alla fält som har detta tecken <font color=""red"">*</font>.<br><br>"
Response.Write "Klicka <b><a href=""javascript:history.go(-1)"">här</a></b> för att återgå till föregående sida utan att förlora ifylld information.</font>"
%>

<%Else%>

------------------
essentitia preter non sans multiplicandum

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)