Skulle tro att det är Query_string du saknar
http://se.php.net/manual/en/reserved.variables.php
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
4 svar · 594 visningar · startad av streetrobban
Hejsan!
Jag använder mig av följande kod för att få visa en del av adressen till sidan man är inne på:
<?php
echo $_SERVER['PHP_SELF'];
?>
Då visar den exempelvis "minmapp/sidan.php" eftersom att sidan ligger i en mapp som heter minmapp.
Men jag vill att den ska visa bara exempelvis "sidan.php?id=4" istället, om man är inne på en sådan sida.
Detta är för att jag vill spara adressen och skicka tillbaka användaren till föregående sida när han loggar in eller skriver något i gästboken tex.
Någon som vet hur man gör? Tack på förhand.
Skulle tro att det är Query_string du saknar
http://se.php.net/manual/en/reserved.variables.php
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
Ok, tack! Jag får testa när jag kommer hem...
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
Glöm inte att filtrera/validera/escapa ovanstående variabler. De är annars avenyer för XSS-attacker.
itpastorn skrev:
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
Glöm inte att filtrera/validera/escapa ovanstående variabler. De är annars avenyer för XSS-attacker.
Jag tar upp den här gamla tråden igen. Vad menar du?