Avatar billede 13thsky Nybegynder
08. september 2005 - 15:36 Der er 10 kommentarer og
1 løsning

tjekke hvilket domæne klient kommer fra

Jeg vil gerne have et script som kan tjekke om en bruger kommer fra en bestemt URL, og hvis ikke skal brugeren ikke have lov til at se siden.

/13
Avatar billede jakobdo Ekspert
08. september 2005 - 15:49 #1
Du kan bruge: $_SERVER['HTTP_REFERRER']
Men den kan snydes...
Avatar billede coderdk Praktikant
08. september 2005 - 17:59 #2
jakobdo mener $_SERVER['HTTP_REFERER'] ;) Men som han også siger, kan du ikke regne med den!
Avatar billede 13thsky Nybegynder
08. september 2005 - 21:35 #3
ok, men hvad mener i med "kan snydes"? ER det super nemt, eller kræver det lidt knowledge... Kan man lave fiktive adresser som fra-url?

13
Avatar billede coderdk Praktikant
08. september 2005 - 21:49 #4
Det er nemt... Men man skal nok vide hvad man gør - I Firefox kan du få et lille plugin hvor du selv kan skrive den adresse som du nu synes, og andre hvor den bare sætter referer'en til den side du er på, eller på et niveau under ;)
Avatar billede jakobdo Ekspert
09. september 2005 - 08:09 #5
Men hvis du vil sikre dig, at en bruger ikke kan komme til: side2.php, uden han først kommer fra side1.php
Så kan du jo lave det med sessions.
side1.php
session_start();
$_SESSION['ok'] = true;

side2.php
session_start();
if($_SESSION['ok'] == true)
{
echo "Det er ok";
}
else
{
header("location: www.FarFarAway.com");
exit();
Avatar billede 13thsky Nybegynder
19. februar 2008 - 12:06 #6
takker, drop et svar.
Avatar billede jakobdo Ekspert
19. februar 2008 - 12:23 #7
coderdk eller mig?
Avatar billede 13thsky Nybegynder
19. februar 2008 - 12:56 #8
Dig jakobdo, da du jo reelt gav mig svaret.
Men tak for hjælpen også coderdk

/13
Avatar billede jakobdo Ekspert
19. februar 2008 - 13:46 #9
Svar!
Avatar billede 13thsky Nybegynder
19. februar 2008 - 14:11 #10
takker (c:
Avatar billede jakobdo Ekspert
19. februar 2008 - 14:13 #11
Takker for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester