Hallo,
ich habe zum testen eine Datei mit Sonderzeichen angelegt:
Meine+test~datei@mit-üöß&.txt
Dies liegt in einem Verzeichnis (win7). Dieses lese ich mit PHP aus und zeige die Dateien in einer Auswahlliste (select) an.
Soweit ok.
Die Seite ist mit "utf8" codiert.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Im Select steht u.a. folgendes:
..
<option value="c:/test/Meine+test~datei@mit-üöß&.txt">Meine+test~datei@mit-üöß&.txt</option>
Mein HTML Tidy bringt nun obige Meldung und möchte das man "&" mit "&"
kodiert.
Für den angezeigten Namen könnte ich das machen. Nur was mache ich mit dem Value? Hier brauche ich den "echten" Namen so wie im Verzeichnis weil ich diese Datei event. weiterverarbeiten möchte?
Gruss
Werner