Avatar billede rema Nybegynder
03. maj 2008 - 12:11 Der er 7 kommentarer og
1 løsning

hent value efter # i url

Hej,

Jeg har en url = ?v=1#ert

og jeg vil gerne have værdien efter # altså ert

Kan man det ved brug af php kun?

Mvh
Rema
Avatar billede nielle Nybegynder
03. maj 2008 - 12:38 #1
Prøv at tage et kig på funktioen parse_url():

http://dk2.php.net/parse_url
Avatar billede rema Nybegynder
03. maj 2008 - 12:59 #2
yes har kigget på den, men kan ikke rigtig få den til at virke:(
Avatar billede rema Nybegynder
03. maj 2008 - 13:47 #3
Jeg fik det til at virke på en anden måde.
Tak fordi du kiggede forbi.

Vil du have point?
Mvh
Rema
Avatar billede nielle Nybegynder
03. maj 2008 - 20:07 #4
Svar :^)

... men jeg vi da gerne hjælpe dig med at få parse_url() til at virke i din kode - det er faktisk en rigtig brugbar funktion.
Avatar billede rema Nybegynder
03. maj 2008 - 20:22 #5
Super.. jeg vil meget gerne lære det.
Kan du komme med et eks?
Avatar billede nielle Nybegynder
03. maj 2008 - 21:34 #6
De har nu vist eksempler på det på den side jeg linkede til. Eksemplerne viser hvordan den bruges helt generelt. Så jeg tænkte nærmere på hvordan den skulle bruges i din kode.

Noget i denne stil:

$url = "www.ditdomæne.dk/xxx/yyy/zzz.php?v=1#ert";
$urlArr = parse_url($url);
echo $urlArr['fragment'];
Avatar billede rema Nybegynder
03. maj 2008 - 21:56 #7
Yes. men hvordan får jeg hele urlen ned i $url
Jeg kan kan godt for alt ned undtagen #ert den mangler jeg i mit.
Avatar billede nielle Nybegynder
05. maj 2008 - 16:16 #8
Jeg er ikke med på: Hvad mener du med hvordan du får url'en ned i $url? Kunne du komme med lidt mere forklaring på hvad det er du ønsker at kunne gøre?
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