Tjena.
om jag har en sida som heter index.php?sida=hejsan och vill att sidan ska echo index.php?sida=hejsan . vad skriver jag då?
7 svar · 362 visningar · startad av DotStudio
Tjena.
om jag har en sida som heter index.php?sida=hejsan och vill att sidan ska echo index.php?sida=hejsan . vad skriver jag då?
echo $_SERVER["REQUEST_URI"]; borde funka
ett lite mer krångligt sätt... *ler*
$page = $_SERVER['PHP_SELF'];
$page = explode("/",$page);
$whatToPrint = (count($page)-1);
echo $whatToPrint . "?" . $_SERVER['QUERY_STRING'];
Ett sätt som fungerar dessutom. ;)
function GetLocation()
{
$url = basename($_SERVER['PHP_SELF']);
if($_SERVER['QUERY_STRING'] != "") $url .= "?" . $_SERVER['QUERY_STRING'];
return $url;
}
echo GetLocation();
Nu slipper du även ? om det inte används.
fast raki... ditt sätt funkar ju bara om register_globals är på... gör så här istället:
echo "index.php?sida=" . $_GET['sida'];
coolt
alltid lär man sig nåt nytt :h
kul att man kan vara till lite nytta här i världen... =)