webForumDet fria alternativet

if $referrer = mk.st then..

PHP

4 svar · 391 visningar · startad av Matti

Medlem sedan dec. 19996 592 inlägg
Frågan#1

Öhum. Går det att kolla från vilken site besökaren kommer? Om Kalle går till lalala.php (länk) från mk.st så ser han innehållet, men om han kommer från en länk som ligger på geocities.com ser han något annat?

------------------
M a tti Kolu
www.mk.st

Medlem sedan dec. 19996 721 inlägg
#2

HTTP_REFERER innehåller URL:en man kommer ifrån

------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB

Medlem sedan dec. 19992 555 inlägg
#3

Bör väl kanske nämnas att HTTP_REFERER inte är något man kan förlita sig på eftersom det är klienten som skickar den. Man kan som användare skicka vad som helst i HTTP_REFERER t.ex., så man bör absolut inte basera någon säkerhetsfunktion e.d. på det som står i HTTP_REFERER. :)

Brukar själv ha roligt med att skicka egenkomponerat innehåll i HTTP_REFERER. Vad tänker t.ex. den webmaster som i serverloggen ser att http://www.sitesthatsucks.com/winner.html har en länk till vedebörandes sida. ;)

------------------
Robban < robban@lipogram.com >

Medlem sedan dec. 19996 592 inlägg
#4

Njah.. ska bara göra det jobbigt för folk att kopiera mina länkar.. ;)

Hum, hur kollar jag om en variabel innehåller tex. "mk.st"? :e

Jag lär mig aldrig.. heeh

------------------
M a tti Kolu
www.mk.st

Medlem sedan jan. 20007 697 inlägg
#5

Du borde väl kunna använda stristr() för att kolla något sånt. Läs mer i manualen på www.php.net

------------------
404 Name not found

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