Datenbankabfrage Internet Explorer 6 fehler

mcone

Mitglied
Hallo,
ich habe da mal ein kleines Problem, dass ich hier vesuche zu lösen.
Also es geht darum, das ich mittels Datenbankabfrage eine Fotogalerie erstelle.
Das klappt alles perfekt. Das heißt, die Vorschaubilder werden ausgelesen, angezeigt und bei klick auf das Vorschaubild wird das Große Bild angezeigt. Mein Problem ist jetzt, dass die Vorschaubilder nicht im Internet Explorer 6 angezeigt werden. Es erscheint nur das rote Kreuz. Beim anklicken wird das große Bild korrekt angezeigt.

Habt Ihr eine Ahnung, was das sein könnte****?

Bin ratlos und dankbar über jeden Tip.

Matthias
 
Hier mal der Code.

PHP:
<?php include"db2.php"; ?>
				<?php     $freewot=" Select * From galeriebank_work where datenb = 'gal_bubkevitz'     LIMIT 0 , 1";	$ergebnis = mysql_query($freewot);
				while($show = mysql_fetch_object($ergebnis))
				{
				$der_der_hauptname=$show->haupt;
				$der_der_galerietext=$show->bigtexte;
				$bilderanzahl=$show->bilderzahl;
				$hordner=$show->haupto;
				$bigordner=$show->bigord;
				$dbdbank=$show->datenb;
				}$textur=nl2br($der_der_galerietext);
				echo"<table class=\"privattexte\"><tr><td><h1>$der_der_hauptname</h1></td></tr><tr><td><b>$textur</b></td></tr><tr><td>";
				$starten=1;
				$suchbar="select * From gal_bubkevitz ";$suche19=mysql_query($suchbar);
				while($ergeb95x=mysql_fetch_array($suche19))
				{
				$bildnum .= "," . $ergeb95x['bild'];
				$alttext .= "," . $ergeb95x['alttext'];
				$bestext .= "," . $ergeb95x['beschtext'];
				}
				$zerlegt_bildnum=explode("," ,$bildnum);
				$zerlegt_alttext=explode("," ,$alttext);
				$zerlegt_bestext=explode("," ,$bestext);
				echo"<div align=\"center\"><table border=\"0\"><tr>	";
				for($i=1;$i<$bilderanzahl;$i++)
				{

					echo "
					<td class=\"privattable \"  width=\"170\">
					<table>
					<tr>
					<td>
					<a href=\"$haupt/show.php?ida=$i&tbc=$dbdbank&ordner1=work&ordner2=$hordner/$bigordner\" target=\"_blank\" ><img class=\"bilderprivat\" src=\"../work/$hordner/$zerlegt_bildnum[$i]\" alt=\"$zerlegt_alttext[$i] \"border=\"0\"></a>
					</td>
					</tr>
					<td class=\"privatschrift\">
					$zerlegt_bestext[$i]
					</td>
					</tr>
					</table>
					</td>";
				$ergebnis = $i % 4;
				if ($ergebnis == 0)
				{
				echo "</td></tr><tr>";
				}
				}
				echo "</div>";?>
				</td></tr></table></table>
 
Wie sieht den der Generierte Code aus? Der IE6 kommt mit Leerzeichen oder Umlauten in der URL nicht klar. Es könnte daran liegen das du den falschen mime Typen hast, der IE richtet sich nach den Dateiendungen wenn du ein JPG als PNG ausgibst gehts auch nicht.
 
Der Code, der zum anzeigen der Vorschaubilder verwendet wird lautet:

<a href="/show.php?ida=1&amp;tbc=gal_muehle&amp;ordner1=referenzen&amp;ordner2=muehle/images" target="_blank" ><img class="bilderprivat" src="http://www.hochbau-greifswald.de/referenzen/muehle/bild1.jpg" alt=" " border="0"/></a>
 
Zuletzt bearbeitet:
Zurück