Avatar billede atheist Nybegynder
21. januar 2006 - 11:20 Der er 8 kommentarer og
1 løsning

URL i GET-variabel

Jeg er ved at lave en firefox søge-plugin, hvor det man søger på er en URL, f.eks. http://gregersboye.dk/fil.php?tekst=noget&krypto=md5. Problemet er at plugin'en sender det som en GET-variabel, men det laver ged i det, hvis der som i eksemplet er flere variable...

Er der en måde hvor jeg kan trække hele URL'en korrekt ud?
Avatar billede nielle Nybegynder
21. januar 2006 - 11:36 #1
Prøv at kigge på urlencode:

http://dk.php.net/urlencode
Avatar billede atheist Nybegynder
21. januar 2006 - 17:01 #2
Den duer desværre ikke da jeg ikke kan bruge php på det der bliver sendt, det bliver sendt fra en firefox-søge-plugin, der sender det som en GET-variabel...

(se evt. tutorial om emnet: http://hacks.oreilly.com/pub/h/3033)
Avatar billede nielle Nybegynder
21. januar 2006 - 17:16 #3
Hvis du skal decode nedet som bliver sendt tiul dig, så er det urldecode som du skal have fat på:

http://dk.php.net/manual/da/function.urldecode.php
Avatar billede atheist Nybegynder
21. januar 2006 - 17:27 #4
Der er ikke noget at decode...

Jeg har en adresse der f.eks. hedder:
http://gregersboye.dk/fil.php?url=http://klasseliste.dk/?sid=gr&and=rap
jeg skal have trukket http://klasseliste.dk/?sid=gr&and=rap ud, men det bliver fortolket som variablen url hedder http://klasseliste.dk/?sid=gr og så opfatter den and som en ny variabel..
Avatar billede nielle Nybegynder
21. januar 2006 - 17:36 #5
Jeg går ud fra at det modtages via en PHP-side?

I så fald skal du ikke bruge $_GET[] til at få fat på dine variable. Du skal derimod have fat direkte i $_SERVER["QUERY_STRING"] og det er så den du skal bruge urldecode.php.
Avatar billede atheist Nybegynder
21. januar 2006 - 21:04 #6
yes, der var den takker...
Smider du lige et svar?
Avatar billede nielle Nybegynder
21. januar 2006 - 21:07 #7
Svar :^)
Avatar billede atheist Nybegynder
22. januar 2006 - 01:57 #8
Godt, lukker og slukker
Avatar billede nielle Nybegynder
22. januar 2006 - 09:12 #9
Takker for point :^)
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