Problem med if not request.server...

ASP

4 svar · 203 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Trådstart#1

Jag använder mig av nedanstående kod för att hindra att folk kan komma till en sida där man skriver i databasen.

If not request.servervariables("http_referer") = "http://www.bengtdahlgren.se/jobb/ansok/index.asp" then
	response.redirect "http://www.bengtdahlgren.se/jobb/index.asp"
	End If

Problemet med den är att om det står så här i webbläsaren http://www.bengtdahlgren.se/jobb/ansok/ då skickas man ändå till http://www.bengtdahlgren.se/jobb/index.asp

Jag kommer även att skicka querystrings i adressfältet (har inte provat hur det funkar än).

Finns det nåt annat sätt att lösa detta på?

Tack på förhand

Medlem sedan feb. 200112 078 inlägg
#2

Jag förstår faktiskt inte frågan, eller är jag dum? :q

Medlem sedan juni 200032 967 inlägg
#3

Du vet väl hur du länkar på din webbplats? Dåså:

If not instr(request.servervariables("http_referer"), "http://www.bengtdahlgren.se/jobb/ansok") > 0 then
response.redirect "http://www.bengtdahlgren.se/jobb/index.asp"
End If

Mvh,

Medlem sedan apr. 2001357 inlägg
#4

Tack Anders ;)

[Redigerat av Method den 18 sep 2001]

Medlem sedan feb. 200112 078 inlägg
#5

Aha.. :) Då var det nåt sånt som jag tänkte.. för komplicerat tror jag.. :e

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)