Avatar billede fixbabe Nybegynder
18. juni 2006 - 20:31 Der er 7 kommentarer og
2 løsninger

Hent host navn

Jeg søger en funktion der henter den adresse som brugeren sidst kom fra.

hvis en besøgende kommer fra www.eksperten.dk skal den sætte $ref = www.eksperten.dk eller med http://
Avatar billede fcknet Nybegynder
18. juni 2006 - 20:33 #1
$ref = $_SERVER[HTTP_REFERER]
Avatar billede fcknet Nybegynder
18. juni 2006 - 20:34 #2
med ; bag naturligvis :)
Avatar billede fixbabe Nybegynder
18. juni 2006 - 20:44 #3
ja det virker, men den tager hele stien den kom fra dvs med www.lol.dk/siden.php

Jeg skal bruge så det kun er www.lol.dk
Avatar billede Six Nybegynder
18. juni 2006 - 20:49 #4
$ref = $_SERVER[HTTP_REFERER]
$ref = explode("/", $ref);
echo $ref[0];

måske ?
Avatar billede fixbabe Nybegynder
18. juni 2006 - 20:56 #5
hehe nu skriver den kun http:// :)

Gider du lave en forklaring på de forskellige funktioner?
Avatar billede Six Nybegynder
18. juni 2006 - 21:16 #6
det her virker, men er helt klart ikke optimalt ;D

$ref = $_SERVER[HTTP_REFERER];
$ref = explode("/", $ref, 2);
$ref[1] = explode("/", $ref[1], 2);
$ref[1][1] = explode("/", $ref[1][1], 2);
echo $ref[1][1][0];
Avatar billede fixbabe Nybegynder
18. juni 2006 - 21:33 #7
det virker :) tak, håber det er iorden at i deler ? så smidt et svar.
Avatar billede hmortensen Nybegynder
18. juni 2006 - 21:58 #8
Og en anden løsning:
$o = parse_url($_SERVER['HTTP_REFERER']);
$host = $o['host'];
Avatar billede Six Nybegynder
19. juni 2006 - 13:59 #9
fint med mig :)
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