Ik zit me hier suf te prakkeseren wat er nou gebeurd, maar kan het even niet plaatsen.
Ik wil een naam uit een url kunnen filteren.
Voorbeeld:
Als ik in een browser een url intik als http://www.domein.xxx/plezier-met-zijn-tweëen
Dan vang ik deze pagina op door index.php als errordoc op te geven.
Doormiddel van $_SERVER['REQUEST_URI'] vang ik de naam op.
Dit werkt allemaal prima, behalve als er tekens als ëéèöóü etc. gebruikt worden.
Na een klein beetje zoekwerk zag ik op php.net de functie urldecode().
Nou werkt dit in FireFox, maar IExplorer wil er niks van weten.
Als ik met IExplorer naar zo'n url ga, krijg ik "plezier-met-zijn-tweëen" als resultaat, terwijl als ik met FireFox naar zo'n url ga, krijg ik wel "plezier-met-zijn-tweëen"
Weet iemand een oplossing voor mij? Kennelijk zie ik iets over het hoofd.
Systeem gegevens:
Windows XP pro + SP2
Alle recente updates
FireFox 1.5
edit:
Even een toelichting...
Wat ik wil is dat ik de text als een string kan gebruiken om in een database op te zoeken.
En in de database staan letterlijk de tekens als öëüïóíú enz.
Ik wil een naam uit een url kunnen filteren.
Voorbeeld:
Als ik in een browser een url intik als http://www.domein.xxx/plezier-met-zijn-tweëen
Dan vang ik deze pagina op door index.php als errordoc op te geven.
Doormiddel van $_SERVER['REQUEST_URI'] vang ik de naam op.
Dit werkt allemaal prima, behalve als er tekens als ëéèöóü etc. gebruikt worden.
Na een klein beetje zoekwerk zag ik op php.net de functie urldecode().
Nou werkt dit in FireFox, maar IExplorer wil er niks van weten.
Als ik met IExplorer naar zo'n url ga, krijg ik "plezier-met-zijn-tweëen" als resultaat, terwijl als ik met FireFox naar zo'n url ga, krijg ik wel "plezier-met-zijn-tweëen"
Weet iemand een oplossing voor mij? Kennelijk zie ik iets over het hoofd.
Systeem gegevens:
Windows XP pro + SP2
Alle recente updates
FireFox 1.5
edit:
Even een toelichting...
Wat ik wil is dat ik de text als een string kan gebruiken om in een database op te zoeken.
En in de database staan letterlijk de tekens als öëüïóíú enz.
[ Voor 12% gewijzigd door iMars op 08-12-2005 11:21 ]