Avatar billede z1n Nybegynder
27. maj 2005 - 18:28 Der er 7 kommentarer og
1 løsning

Gemme sti i adresselinje

Hvordan kan man hente hele strengen/stien der ligger oppe i adresselinien på browseren ned i en variabel ?
Avatar billede razmuz_dk Nybegynder
27. maj 2005 - 18:31 #1
$url = $HTTP_POST.$PHP_SELF;
if($_SERVER['QUERY_STRING']) $url .= $_SERVER['QUERY_STRING'];

Så'n :)
Avatar billede Bjarne Novice
27. maj 2005 - 18:31 #2
$url = $_SERVER['REQUEST_URI'];
Avatar billede barklund Nybegynder
27. maj 2005 - 18:34 #3
Den ligger allerede i nogle variabler ovre på $_SERVER-objektet. Ved at kombinere HTTP_HOST og REQUEST_URI, så kan du få url'en frem :)
Avatar billede Bjarne Novice
27. maj 2005 - 18:36 #4
Jeg vil ikke anbefale PHP_SELF da den ikke tager GET variabler med.
Avatar billede razmuz_dk Nybegynder
27. maj 2005 - 18:36 #5
Flot - jeg burde teste mine scripts inden jeg poster... rettet udgave:

$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
if($_SERVER['QUERY_STRING']) $url .= "?".$_SERVER['QUERY_STRING'];
Avatar billede z1n Nybegynder
27. maj 2005 - 19:21 #6
Bjarne læg et svar
Avatar billede Bjarne Novice
29. maj 2005 - 14:35 #7
forsent:)
Avatar billede barklund Nybegynder
29. maj 2005 - 14:48 #8
Det er da lidt fjollet, at acceptere et svar selvom du beder om et andet :)
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