IE interpretiert Leerzeichen in Pfad falsch!

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Maxe
Mitglied
Beiträge: 154
Registriert: 15.07.2006 00:17

IE interpretiert Leerzeichen in Pfad falsch!

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Wie wärs mit nem Link und/oder Code?
KB:knigge
Benutzeravatar
SilverDragon
Mitglied
Beiträge: 238
Registriert: 31.07.2005 21:49
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von SilverDragon »

kannst du nicht beim auslesen dies benutzen?
str_replace("%20'", "''")
...Versuch macht klug....
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „Coding & Technik“