Hallo,
Ich habe ein Array mit ID's:
$bilder = array(234, 247, 156, 298);
Und eine Angabe welches Bild(ID) gerade angezeigt werden soll:
$pic = 156;
Jetzt möchte ich durch die Bilder blättern können.
dazu lasse ich folgendes Script ablaufen:
Das läuft soweit auch ganz gut... bis auf die erste Zeile!
Wie ermittle ich den Inhalt des vorigen Elements.
array_search($pic, $bilder) verursacht einen Fehler (call to undefined function).
Ich habe ein Array mit ID's:
$bilder = array(234, 247, 156, 298);
Und eine Angabe welches Bild(ID) gerade angezeigt werden soll:
$pic = 156;
Jetzt möchte ich durch die Bilder blättern können.
dazu lasse ich folgendes Script ablaufen:
Code:
if($pic != $bilder[0]) print "<a href='bilder2.php?artid=".$artid."&pic=".$bilder[]."'><< vorheriges Bild</a> "; $u = ""; for($i=0; $i<count($bilder); $i++) { if($bilder[$i] == $pic) { print "<b>".($i+1)."</b> "; $u = $i+1; } else print "<a href='bilder2.php?artid=".$artid."&pic=".$bilder[$i]."'>".($i+1)."</a> "; } if($pic != $bilder[count($bilder)-1]) print " <a href='bilder2.php?artid=".$artid."&pic=".$bilder[$u]."'>nächstes Bild >></a>";
Wie ermittle ich den Inhalt des vorigen Elements.
array_search($pic, $bilder) verursacht einen Fehler (call to undefined function).
Kommentar