webForumDet fria alternativet

Vad är felet på min kod ?

ASP

2 svar · 163 visningar · startad av finalworld

Medlem sedan maj 200255 inlägg
Frågan#1

if not instr(Request.ServerVariables("HTTP_REFERRER"), "http://217.215.162.14/final/com") then Response.Redirect("Länk redigerad")
%>

vad är feleet på denna kod
jag får fel på instr

Redigerat med anledning av webForums regler §2.
Synpunkter angående detta beslut, ta kontakt med OveRRidE alternativt forumledare@webforum.nu.

OveRRidE
Moderator, webForum

Medlem sedan nov. 20017 144 inlägg
#2

Prova:
If not InStr(Request.ServerVariables("HTTP_REFERER"), "http://217.215.162.14/final/com") > 0 Then
Response.Redirect("Länk redigerad")

Redigerat med anledning av webForums regler §2.
Synpunkter angående detta beslut, ta kontakt med OveRRidE alternativt forumledare@webforum.nu.

OveRRidE
Moderator, webForum

Medlem sedan feb. 200112 078 inlägg
#3

Jesper T:s metod borde fungera eftersom funktionen instr() returnerar ett tal, inte ett booelanskt värde, som du försväntar när du skriver en if-sats på det där sättet.

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