Avatar billede heungsu Nybegynder
18. oktober 2005 - 16:36 Der er 9 kommentarer og
1 løsning

sidste del af sti

Hej php eksperter,

Jeg er sikker på der er et simpelt svar til følgende spørgsmål.


Hvordan får jeg fat på den sidste del af en URL?

For eksempel hvis jeg er på siden www.blar.dk/index.php?id=4 vil jeg have fat på index.php?id=4 eller bare index.php

Håber I forstår mig...
Avatar billede jaw Nybegynder
18. oktober 2005 - 16:38 #1
Du kan jo bruge:

$_SERVER['PHP_SELF'] det bør give dig index.php.
Avatar billede jaw Nybegynder
18. oktober 2005 - 16:40 #2
Eller $_SERVER['REQUEST_URI'].
Avatar billede heungsu Nybegynder
18. oktober 2005 - 16:45 #3
men hvis der står www.blar.dk/noget/index.php
giver $_SERVER['PHP_SELF'] noget/index.php og ikke kun index.php. Og er der en mulighed at få ?id=4 med?
Avatar billede coderdk Praktikant
18. oktober 2005 - 16:51 #4
Avatar billede zorkmontana Nybegynder
18. oktober 2005 - 16:59 #5
Jeg bruger selv denne:

"http://" .$_SERVER["HTTP_HOST"] . $map . "?" . $_SERVER['QUERY_STRING'];
Avatar billede heungsu Nybegynder
18. oktober 2005 - 17:05 #6
ok, tak alle sammen. I hjalp mig alle lidt. Hvis i dropper et svar giver jeg point.
Avatar billede jaw Nybegynder
18. oktober 2005 - 17:06 #7
Oki da
Avatar billede showsource Seniormester
18. oktober 2005 - 17:09 #8
$path = $_SERVER["PHP_SELF"];
if(!empty($_SERVER["QUERY_STRING"])) {
$path .= "?". $_SERVER["QUERY_STRING"];
}

evt.
Avatar billede jaw Nybegynder
18. oktober 2005 - 17:54 #9
Hov, det var da vist ikke helt meningen?!?! Hvem vil have points, så opretter jeg lige...
Avatar billede coderdk Praktikant
18. oktober 2005 - 18:11 #10
Ingen til mig, tak ;)
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