Canti: Problem mit umlauten (links zu dateien fehlerhaft)

Beitrag lesen

Hallo,

Ich habe ein kleines Problem.
Und zwar lasse ich die Ordnernamen auf einem Server von einer PHP datei auslesen und anzeigen.

Auf der Seite werden die Ordnernamen dann als Namen des Photoalbums angezeigt.

Das ganze funktioniert mittlerweile richtig gut, nur habe ich ein Problem.

Wenn ein ordner einen umlaut im namen trägt bringt das den IE7 leicht aus dem konzept und er erstellt "falsche" links zu den bilder (man sieht nur diese roten "X"e)

Das erste was ich dagegen getan habe war die Seite auf utf-8 einzustellen, aber das hatte überhaupt nichts geändert (merkwürdiger weise wurden auch normale umlaute die ich testweise eingefügt habe auch nicht dargestellt, sollte nicht eher das gegenteil der fall sein?)
Danach habe ich "iso-8859-1" eingestellt, nun werden die Umlaute richtig angezeigt, leider aber erscheinen immernoch rote "x"e bei den vorschaubildern des IE7! (Firefox zeigt alles richtig)

Beispiel:

Der Ordner auf dem Server heißt "überraschung test 9"

Dann wäre der richtige link der funktioniert
http://www.meineseite.de/fotos/%fcberraschung%20test%209/070505-0066.JPG

Der IE7 meint aber diesen link nehmen zu müssen:
http://www.meineseite.de/fotos/überraschung%20test%209/070505-0066.JPG

Wie kann ich das berichtigen sodas in allen Browsern die Links, sowie die Ordnernamen richtig angezeigt werden?