supercat1510
Erfahrenes Mitglied
Hallo.
Ich möchte Daten die sich in einem Array befinden in einer Tabelle mit 3 Zeilen und 5 Spalten auslesen.
Die Ausgabe der Tabelle funktioniert einwandfrei, auch wenn man $x++ als String ausliest steht in der Tabelle dann die Zahlen 0-14 so wie sie sollen.
Sobald ich jedoch mein Array hinzufüge erscheint 15x dasselbe Bild. Weiß jemand dafür eine Lösung?
Edit Array:
Ich möchte Daten die sich in einem Array befinden in einer Tabelle mit 3 Zeilen und 5 Spalten auslesen.
Die Ausgabe der Tabelle funktioniert einwandfrei, auch wenn man $x++ als String ausliest steht in der Tabelle dann die Zahlen 0-14 so wie sie sollen.
Sobald ich jedoch mein Array hinzufüge erscheint 15x dasselbe Bild. Weiß jemand dafür eine Lösung?
Edit Array:
PHP:
$open = $_GET['open']; // Ein Verzeichnis von einem vorherigen Link
$verz = "../../bilder/";
$rootl = "http://supercat1510/bilder/";
while($file = readdir($verz)){
if($file != '.' && $file != '..'){
if($open != ""){
$file2 = $open.'/'.$file;
} else {
$file2 = $file;
}
$filebild = explode(".", $file);
if($filebild[1] == "jpg" || $filebild[1] == "gif" || $filebild[1] == "png"){
$info = getimagesize($rootl.$file2);
$breit = $info[0];
$hoch = $info[1];
$anzeige[] = '<a href="?link=pictures2&action=looking&open='.$open.'/'.$file.'&m=2"><img src="thumb.php?bild='.$rootl.$open.'/'.$file.'" alt="'.$breit.'" border="0" width="80" height="80"></a> ';
}
}
}//Ende while
PHP:
$anzeige = array(...Zur verdeutlichung abgekürzt....);
$picspalten = "15";
echo '<table align="center" class="pic" bgcolor="">';
for($zeile=1; $zeile<=3; $zeile++){
echo "<tr>\n";
for($spalte=1; $spalte<=$picspalten; $spalte++){
$x=0;
$x++;
echo "<td>";
echo $anzeige[$x];
echo "</td>\n";
}//Ende spalte
echo "</tr>\n";
}//Ende Zeile
echo "</table>\n";
Zuletzt bearbeitet: