webForumDet fria alternativet

If sats fungerar inte.

ASP

2 svar · 173 visningar · startad av KoTTeN

Medlem sedan sep. 20011 722 inlägg
Frågan#1

Hej! Har följande kod:

If Cint(Session("A4")) < 4 Then Response.Write "<A HREF=""../artikel/artikel_lista.asp?ArtikelKatID=4"">GameCrew nyheter</A><BR>"

Session("A4") innehåller ingenting och har aldrig blivigt tilldelat någonting. Likt förbannat tror den att det är mindre än 4 och skriver ut länken. Varför gör den så?

Medlem sedan mars 20015 287 inlägg
#2

Cint(ingenting) = 0, känns som om det är mindre än fyra...

Medlem sedan sep. 20011 722 inlägg
#3

Hmm, nu när du säger det så =)
Löste det med att lägga till IsEmpty

If not IsEmpty(Session("A4")) AND Session("A4") < 4 Then
Response.Write "<A HREF=""../artikel/artikel_lista.asp?ArtikelKatID=4"">GameCrew nyheter</A><BR>"
End If

Tack solbulle!

252 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)