Avatar billede jkampmann Nybegynder
10. marts 2008 - 18:52 Der er 8 kommentarer og
1 løsning

Fjerne ?PHPSESSID= og alt bagefter ?PHPSESSID

Hejsa, jeg har en string der f.eks ser sådan her ud:

http://www.lol.dk/Hehe?PHPSESSID=24322313c9bf45ebe45982cc614d8e84

Hvordan fjerner jeg ALT bagefter ?PHPSESSID= Sådan der kommer til at stå:
http://www.lol.dk/Hehe

På forhånd tak!
Avatar billede nielle Nybegynder
10. marts 2008 - 19:04 #1
Sådan?

$url = "http://www.lol.dk/Hehe?PHPSESSID=24322313c9bf45ebe45982cc614d8e84";

$pattern = "\?PHPSESSID=.*";
$phpPattern = "#pattern#";

$url = preg_replace($phpPattern, "", $url);
Avatar billede showsource Seniormester
11. marts 2008 - 08:12 #2
Der er også
http://dk.php.net/manual/da/function.parse-url.php

Og så er jo dirname() og basename()
Avatar billede jkampmann Nybegynder
11. marts 2008 - 12:05 #3
hvad har dirname og basename med sagen at gøre?
Avatar billede showsource Seniormester
11. marts 2008 - 13:37 #4
basename er godt nok ikke brugbar. Troede ikke den tog querystring med!

Men lidt info om hvad det skal bruges til ville nok gi' den bedste løsning.

Man kan jo også lave en simpel explode eller strpos og substr

Men med parse_url har du "det hele" at lege videre med. Hvis det altid er en url ( http:// )
Avatar billede nielle Nybegynder
17. marts 2008 - 11:20 #5
Har du fået kigget på det?
Avatar billede nielle Nybegynder
24. marts 2008 - 22:40 #6
??
Avatar billede jkampmann Nybegynder
30. marts 2008 - 17:34 #7
smid svar nielle
Avatar billede nielle Nybegynder
30. marts 2008 - 22:34 #8
Skal det forstås sådan at du fik det til at virke?
Avatar billede nielle Nybegynder
31. marts 2008 - 18:16 #9
Et lille svar på mit spørgsmål ville have været rart.
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