Avatar billede noodrem Nybegynder
27. februar 2004 - 19:35 Der er 1 kommentar og
1 løsning

Gå tilbage til den side brugeren kom fra!

Hej

Er det muligt at sende brugeren tilbage til den side, hvor han eller hun kom fra? Jeg skal bruge det i forbindelse med et login system, hvor man kan logge ud, ved at trykke på en logout knap, som så unsetter den SESSION, som indeholder login informationerne. SÅ vil jeg gerne have at brugeren bliver sendt tilbage til den side han kom fra, samtidig med at sessionen er blevet unsettet.
Avatar billede exp Juniormester
27. februar 2004 - 19:38 #1
header('location:'.$_SERVER['HTTP_REFERER']);

men der må ikke være output inden da...!
Avatar billede schaefner Juniormester
27. februar 2004 - 21:49 #2
Det er ikke sikkert at HTTP_REFERER vil indeholde noget, afhængig af firewall, browser etc.

$referer = empty($_SERVER['HTTP_REFERER']) ? 'i_tilfælde_af_at_referer_er_tom.php' : $_SERVER['HTTP_REFERER'];

header('Location: '.$referer);

Så kan du f.eks. sende brugeren til forsiden hvis du ikke har mulighed for at sende brugeren et trin tilbage.

mvh:jesper.sørensen
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