if $referrer = mk.st then..

PHP

4 svar · 395 visningar · startad av Matti

Medlem sedan dec. 19996 592 inlägg
Trådstart#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?

Medlem sedan dec. 19996 721 inlägg
#2

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

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. ;)

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

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

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