[PHP] Automatisch urlencode()

Problemen met PHP, ASP, CGI, MySQL? Post ze hier!

[PHP] Automatisch urlencode()

Berichtdoor Piles » ma okt 09, 2006 18:48

En nog een topic van mij :P

Ik gebruik dus mod_rewrite-dinges voor mijn pagina's, maar nu had ik een probleem met bijvoorbeeld de link:
http://www.huisdierportal.nl/weblog/1/W ... blog?.html

Dit komt door het ? in de url. Deze moet omgezet worden naar de waarde %iets. In PHP is daar de functie urlencode() voor, maar nu moet ik dus al mijn links (dus templates + code) aanpassen om alles goed te krijgen :|

Nu vroeg ik me af of dit niet met 1 instelling ofzo kan?
Avatar gebruiker
Piles
 
Berichten: 51
Geregistreerd: ma aug 14, 2006 9:40
Woonplaats: Zeeland

Berichtdoor TrafeX » ma okt 09, 2006 21:01

Ik kan niet echt iets bedenken wat dat omzet. Je hebt als php ini instelling bijvoorbeeld wel dat & omgezet wordt in &
Maar zoiets is er niet voor vraagtekens en andere.
Sowieso is het veiliger om urlencode te gebruiken.
Of maak er nette links van waar je alleen letters en cijfer toestaat en spatie's omzet naar _
Dan wordt het dus /wat_is_een_weblog.html.
Dit kan je bijvoorbeeld doen dmv Regular Expressions
Avatar gebruiker
TrafeX
TWnet Crew
 
Berichten: 315
Geregistreerd: vr aug 11, 2006 11:39
Woonplaats: Woerden

Berichtdoor Piles » ma okt 09, 2006 21:07

Ja, dat kan ook. Maar dan moet ik er nog een functie omheen schrijven, dus dat moet sowieso gebeuren :)

Bedankt in ieder geval ;)
Avatar gebruiker
Piles
 
Berichten: 51
Geregistreerd: ma aug 14, 2006 9:40
Woonplaats: Zeeland


Keer terug naar Server Side Scripting

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast

cron