Mozilla und NS zeigen Bilder nicht an!DRINGEND!

rainerdam

Mitglied
Tach zusammen,
ich habe hier ein unerklärliches Problem und bin ziemlich am Ende mit Ideen.

Ich hab nun ewig an meiner Homepage rum gemacht und hab immer schön auf verschiedenen Browsern getestet. Alles schien im Grunde ok. Voller Freude lad ich sie heute hoch und siehe da, manche Bilder werden von Mozilla und NS nicht angezeigt.
Lokal hat alles funktioniert, da wurden sie angezeigt, aber auf dem Webserver tuts nimmer.

Die betroffene Seite macht folgendes:
Aus einer Datenbank wird für jeden Eintrag ein Div erstellt. In diesem Div soll ein Link mit Bild angezeigt werden. Dafür wird der Bildname aus einer DB ausgelesen und an den Pfad zum Bilderverzeichnis gehängt. Danach wird ein Link mit Bild und diesem Pfad erstellt.

Code:
while (OReader.Read())
			{
PlcHAlben.Controls.Add(new LiteralControl("<div class=\"alben\">"));
PlcHAlben.Controls.Add(new LiteralControl("<div class=\"albenlinks\">"));

// Bildname auslesen und an Verzeichnis hängen
temp =@"photos\alben\"+OReader["aname"].ToString()+".jpg";

// Link mit einem Bild und oberen Pfad erstellen
PlcHAlben.Controls.Add(new LiteralControl("<a href=\"index.aspx?go=album&album=" +OReader["kbeschreibung"].ToString()+"&db="+OReader["aname"].ToString()+"\"><img src=\""+temp+"\" style=\"border-style:none;\"></a></div>"));
			
//der Rest ist unwichtig	
PlcHAlben.Controls.Add(new LiteralControl("<div class=\"albenrechts\"><div class=\"albenuschrift\">"+OReader["kbeschreibung"].ToString()+"</div>"));
PlcHAlben.Controls.Add(new LiteralControl("<div class=\"albenbeschreibung\">"+OReader["abeschreibung"].ToString()+"</div>"));
PlcHAlben.Controls.Add(new LiteralControl("<div class=\"albendatum\">"+OReader["adatum"].ToString()+"</div>"));
				
PlcHAlben.Controls.Add(new LiteralControl("</div></div>"));
				
		}

Es wird also so
temp =@"photos\alben\"+OReader["aname"].ToString()+".jpg";
der Pfad zum Bild erstellt und im IE und Opera kommt dann z.B. sowas raus:
http://www.thedam.de/photos/alben/q10sing.jpg

im Mozilla und NS kommt dieser Link leider anders raus, da wird dieser Pfad angezeigt:
http://www.thedam.de/photos\alben\q10sing.jpg

irgendwie werden hier die \ zu %5C umgewandelt und nicht zu / ich verstehe das nicht.
und wie gesagt, lokal läufts...

hier könnts ihrs übrigens live ankucken, auf Bilder klicken: http://www.thedam.de

ich hoffe ihr könnt mir da weiter helfen.

danke schön
 
Hi,

wenn ich auf die Seite gehe, funktionieren die Bilder.
(Firefox, Epiphany, Mozilla..)

Aber ansonten könntest, dir ja den Pfad zusammenstellen, und ein Replace durchführen.

MfG,
Alex
 
Zurück