fireman
Goto Top

Problem mit IE

Hallo.
guckt euch diese Seite bitte mal mit Firefox und IE an:
http://patrickrunge.de/privat/index.php?section=Schicht_15.03.08

Euch fällt sicherlich auf, dass die Bilder beim IE nebeneinander und bei Firefox untereinander angezeigt werden. Dies verwundert mich.
Auszug aus der index.php :
	<tr>
		<td valign="top" width="15%"><?php include "menu.php"; ?></td>  
		<td valign="top" width="70%"><?php include "haupt.php"; ?></td>  
		<td valign="top" width="15%"><?php include "pages/news_kurz.php"; ?></td>  
	</tr>
Haupt.php bzw Schicht_15.03.08.php :
<a href="index.php?section=bilder">zur&uuml;ck</a>  
<center>
  <b>15.03.2008 .:. Euro Party in der Schicht </b>
</center>
<center>
<?php 
$subdir = "Bilder/Feten/2008/Schicht_15.03.08/".$_GET['nummer'].""; // - verzeichnis das ausgelesen werden soll !!!   
$verzeichnis = opendir($subdir.$gal); 
while($img = readdir($verzeichnis)) 
{$parts = explode(".", $img);   
if(($parts[1] == "gif") OR ($parts[1] == "jpg") OR ($parts[1] == "png") OR ($parts[1] == "PNG") OR ($parts[1] == "JPG") OR ($parts[1] == "GIF") OR ($parts[1] == "JPEG") OR ($parts[1] == "jpeg")){   
$images = $img; 
}} 
closedir($verzeichnis); 
sort($images);
if (count($images) > 0){ 
foreach ($images as $image) 
{print "&nbsp;<a href=\"".$subdir."".$image."\" target=\"main\"   
onmouseover=\"self.status='".$image."'; return true;\"   
onmouseout=\"self.status=''; return true;\">";   
print "<img src=\"./".$subdir."".$image."\" alt=\"$image\"   
border=\"0\" width=\"240px\"></a>";}}else   
{ 
print "<b> Sorry, leider keine Bilder.<b>\n";   
} 
?> 
</center>
Ich hab versucht das so zu machen:
<table>
<tr>
<td>
<?php

.....

?>
</td>
</tr>
</table>
Klappt aber nicht, da dann das ganze tabellensystem der seite zerkloppt wird.

mfg
Patrick

Content-ID: 84029

Url: https://administrator.de/contentid/84029

Ausgedruckt am: 19.12.2024 um 11:12 Uhr

Dani
Dani 26.03.2008 um 20:06:19 Uhr
Goto Top
Abend Patrick,
ich habe das mal mit Tabellen gelöst, weil ich nicht weiter wusste (wie du) und nicht viel Zeit hatte. Angepasst an deine Vorgabe:
i=0;
$handle=opendir("Bilder/Feten/2008/Schicht_15.03.08/".$_GET['nummer']";  
while($file = readdir(sort($handle))) // <--- könnte gehen
 {
  $parts = explode(".", $file);   
  if(($parts[1] == "gif") OR ($parts[1] == "jpg") OR ($parts[1] == "png") OR ($parts[1] == "PNG") OR ($parts[1] == "JPG") OR ($parts[1] == "GIF") OR ($parts[1] == "JPEG") OR ($parts[1] == "jpeg"))  
   {
    if ($i%4 == 0) echo "</tr><tr>"; // Die 4 gibt die Bilder pro Zeile an  
  
    echo "<td>";  
    echo "&nbsp;<a href=\"".$subdir."".$image."\" target=\"main\" onmouseover=\"self.status='".$image."'; return true;\" onmouseout=\"self.status=''; return true;\">";   
	echo "<img src=\"./".$subdir."".$image."\" alt=\"$image\" border=\"0\" width=\"240px\"></a>";  
    echo "</td>";  
    $i++;
   }
 }
closedir($handle);
Ungetestet - kann also gut sein, dass irgendwo eine Klammer fehlt / zu viel ist. face-smile


Grüße
Dani

P.S. Nettes Mädel auf den Bildern. Hätt gerne Vorname, Alter, HandyNr und ICQ. :-P
EvilMoe
EvilMoe 26.03.2008 um 20:08:11 Uhr
Goto Top
Was möchtest du denn erreichen? Sollen sie nebeneinander oder untereinander? Übrigens sind Tabellarische Layouts schon lange aus der Mode ;P
brammer
brammer 26.03.2008 um 21:20:35 Uhr
Goto Top
Hallo Dani,


Grüße
Dani

P.S. Nettes Mädel auf den Bildern.
Hätt gerne Vorname, Alter, HandyNr und
ICQ.
:-P


Ich bin anscheinend zu alt, das junge Mädchen ist mir garnicht aufgefallen.
Aber hast recht, niedlich!

brammer
51705
51705 26.03.2008 um 21:59:01 Uhr
Goto Top
Was möchtest du denn erreichen?

Hits?
Dani
Dani 26.03.2008 um 22:45:31 Uhr
Goto Top
Na, schau mal den Unterschied an?! Ist wohl heute Trend, dass alle Bilder nacheinander kommen ohne Absatz. face-smile


/Dani
fireman
fireman 27.03.2008 um 12:20:14 Uhr
Goto Top
funktionier net.

ich will die pics natürlich untereinander haben. zb. zwei nebeneinander, dann nen <br> usw
fireman
fireman 27.03.2008 um 14:39:55 Uhr
Goto Top
habe die prozentangaben in der index in pixel geändert, nun geht das, is zwar so nicht das gelbe vom ei aber naja.