webForumDet fria alternativet

Hindra nån att komma till en sida

ASP

4 svar · 169 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

Om jag inte vill att nån skall kunna komma till nån av de sidor som skriver till databasen, så att de skriver blankt i databasen.

De måste komma från nån av de sidor man fyller i info till databasen.

Då använder jag väl denna

if NOT request.servervariables("REFERRER") = "http://www.test.se/minsida.asp" then
Tyvärr du kom inte från min sida.
end if

men kan man specificera en sida som t ex

if NOT request.servervariables("REFERRER") = "ifyllnad.asp" then
Tyvärr du kom inte från min sida.
end if

men när jag provade detta fungerade inte detta varför gör det inte det??

------------------
-----------------------
-{CHRYSTAL}-
Lesch rular CS

[Redigerat av Method den 27 apr 2001]

Medlem sedan juni 200032 967 inlägg
#2

du har skrivit fel på servervariabelns namn.

testa att skriva följande, så får du se vad den har för värde:

response.write request.servervariables ("http_referer")

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan apr. 2001357 inlägg
#3

Det funkar inte ändå den säger

Microsoft VBScript compilation error '800a03f9'

Expected 'Then'

/jobb_ok.asp, line 10

if NOT response.write request.servervariables ("http_referer") = "ifyllnad.asp" Then
----------------------^

------------------
-----------------------
-{CHRYSTAL}-
Lesch rular CS

Medlem sedan juni 200032 967 inlägg
#4

ok, då tar vi det från början.

för att skriva ut till webbläsaren vilken sida man senast kom ifrån, skriver man följande:

response.write request.servervariables ("http_referer")

för att skriva ut nånting om man kommer från fel sida, gör man ungefär så här:

if not request.servervariables("http_referer") = "http://www.test.se/minsida.asp" then
response.write "Tyvärr du kom inte från min sida. Stick iväg..."
end if

fattaru?

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan apr. 2001357 inlägg
#5

Det löste sig....

------------------
-----------------------
-{CHRYSTAL}-
Lesch rular CS

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)