Moin!
Du hattest recht: jetzt klappt es: ich kodiere den Verzeichnisnamen mit rawurlencode(), dann ersetze ich in dem String alle %2F durch / ...
Das ist ja aber nun auch wieder falsch. Ein / kann möglicherweise in dummen Dateinamen vorkommen! Der Verzeichnistrenner kann ja auch \ sein.
Was du machen mußt: Den Dateinamen mit möglichen Umlauten in rawurlencode() codieren und _dann_ erst zusammensetzen. Wenn du weitere variable Bestandteile in der URL hast, dann auch diese _einzeln_ codieren.
- Sven Rautenberg
--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|