hi,
Bedenke, dass rawurldecode() nicht notwendig ist, wenn der Browser solch einen encodierten String zurück an den Webserver sendet - die Dekodierung nimmt PHP automatisch vor.
macht diese dekodierung wirklich PHP?
m.E. obliegt dies schon einen schritt vorher dem webserver.
denn bei einem "normalen" request auf eine statische datei wie z.b. /schoenes%20bild.jpg muss ja auch der webserver selber schon %20 zu einem blank auflösen, um die datei "schoenes bild.jpg" in seinem filesystem finden zu können.
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."