Seite 1 von 1

IE interpretiert Leerzeichen in Pfad falsch!

Verfasst: 04.09.2006 20:17
von Maxe
Hallo zusammen,

ich habe in das Forum ein kleines Directory-Listing Script eingebaut und nun habe ich das Problem, dass IE Dateien die ein Leerzeichen haben z.B. "Meine Datei.pdf" versucht falsch zu öffnen: "Meine%20Datei.pdf"

Firefox bekommt es super hin trotz %20 !

Wenn ich folgendes in den Meta mach:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Dann kann IE zwar Dateien mit Leerzeichen alden, aber keine Umlaute (äöü) mehr.

Bin langsam am verzweifeln.
Ich kann leider nicht bei den ganzen Dateien die Leerzeichen entfernen.

Wäre euch so dankbar.

Gruß Maxe

Verfasst: 04.09.2006 20:33
von Pyramide
Wie wärs mit nem Link und/oder Code?

Verfasst: 05.09.2006 07:10
von SilverDragon
kannst du nicht beim auslesen dies benutzen?
str_replace("%20'", "''")

Verfasst: 05.09.2006 08:43
von PhilippK
IE interpretiert Leerzeichen in Pfad falsch!
Das kann nicht sein. Wenn ein Leerzeichen drin ist, ist es keine gültige URL...
RFC 1738 hat geschrieben: Thus, only alphanumerics, the special characters "$-_.+!*'(),", and
reserved characters used for their reserved purposes may be used
unencoded within a URL.
Gruß, Philipp