Wanneer er een spatie in $_GET is , (%20). Dan wordt dit niet gezien door php. Stel dit is de url. www.test.nl?x=bla test . En dan voer ik een query op $_GET['x'] , of ik echo het. Krijg ik alleen het stukje tot bla te zien.

Weet iemand wat het precieze probleem is en oplossing?

EDIT: zie mijn laatste post onderaan!
probleem is dat jij denk ik probeerd de verkeerde dingen in GET te zetten.

Wat doe je. Wat wil je doen. Hoe doe je het op dit moment?
Dat maakt op zich niet veel uit, ik wil graag een antwoord op mijn vraag. (Ik snap dat je het goed bedoelt. )
@Douwe M,

Bedankt voor je reactie. Bij mij werkt het vreemd genoeg niet. Weet jij misschien met welke instelling dit te maken heeft?
Je kan toch gewoon een spatie vervangen door een _ of een + en dan vervolgens deze weer in je script te vervangen door een spatie.
[php]str_replace[/php]
@Orhan,
Geen idee...
@Aron,
Ja dat kan, maar je weet niet waarvoor de TS het wil gebruiken.
Laat je code eens zien, 99% kans dat daar de fout zit.
Ik zou sowieso geen spatie in een URL doen. Ook niet %20. Ik zou het altijd oplossen met een -, _ of +.
Ok, bedankt voor de antwoorden.
Ik kan Aron's manier gebruiken, door %20 te vervangen voor een spatie met een replace functie.

Of ik gebruik urlencode.
Voor mij is het makkelijkst om de replace functie te gebruiken.
[php]urlencode[/php]

Reageren