moin,
per ajax sende ich per POST Dateinamen die mit open.php geöffnet werden sollen. Und das funktioniert auch einwandfrei. Doch jetzt enthält das Verzeichnis einer Dateio ein Pluszeichen und ich erhalte stets die Meldung das Verzeichnis würde nicht existieren.
Ja, Kontextwechsel beachten! Das Plus-Zeichen hat in einer URL eine Sonderbedetung und steht für ein Leerzeichen. Der Absatz zu Ajax sollte auch auch in deinem Fall passen.
Anmerkung: Wir haben bei Ajax auch mit POST den enctype "application/x-www-form-urlencoded", d.h., die Komponenten sind wie bei einem GET zu encoden (früher escape). Im Artikel steht "Auch dafür können die einzufügenden Daten mit der Funktion encodeURIComponent() behandelt werden." -> statt "können" sollte da besser ein "müssen" notiert sein.
-Hotti