wahsaga: mod_rewrite: Problem mit "+"

Beitrag lesen

hi,

Der Übergabewert war: "Eins%2BEins"
in $_GET['news'] war dann aber nur noch "Eins Eins" zu finden! Das Plus war durch ein Leerzeichen ersetzt worden!

Na sowas ...!

Wie kommt dass

Kommt sich daher, dass das Pluszeichen zur URL-Kodierung eines Leerzeichens definiert ist.

und vor allem, wie kann ich das beheben?

Benutze kein Plus-Zeichen in URLs.
Oder überlege dir, wie du serverseitig das Leerzeichen, das du bekommst, wieder in ein Pluszeichen umwandelst. Überleg dir dann aber auch, wie du das ggf. von "echten" Leerzeichen unterscheidest.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }