Zufälliges Bild laden?
Patrick
- php
Nabend!
Ist es möglich ein zufälliges Bild laden zu lassen (aus einer Liste von mehreren verschiedenen). Wenn ja, wie?
Hallo
Am einfachsten dürfte es über Zufallszahlen gehen. Dabei müsstest Du dann entweder eine durchgängig nummerierte Liste von Bildern haben (z.B. 1.gig, 2.gif usw.) oder Deine Bilder in eine entsprechend nummerierte Folge (z.B. ein Array) bringen. Über die Zufallszahl kann dann das Bild aufgerufen werden.
Grüße aus Würzburg
Julian
Danke
Wie binde ich das ein? (random-funktion + bild laden)
Kannst du mir nen Beispiel-Code geben?
Hallo Patrick,
Wie binde ich das ein? (random-funktion + bild laden)
für die Zufallsfunktion brauchst du mt_rand()[1]. Dann suchst du dir mit $bild = $randergebnis.".gif" oder $bild = $arraymitdenbildern[$randergebnis] dein Bild raus. Eingebunden wird es dann eben mit echo "<img src="".$bild."" alt="">". Wenn du noch die Größe des Bildes ausgeben willst dürfte getimagesize()[2] hilfreich sein.
Kannst du mir nen Beispiel-Code geben?
nein - dafür ist das Forum nicht da, wenn du mal zeigst, was du bisher gemacht hast, wird dir sicher jemand weiterhelfen, aber fertigen Code gibt es hier nicht.
Grüße aus Nürnberg
Tobias
[1] http://www.php.net/manual/de/function.mt-rand.php
[2] http://www.php.net/manual/en/function.getimagesize.php
Hallo,
um die Zufallszahlen in einem sinnvollen Bereich würde ich die Bilder (Name dabei egal) aus dem verzeichnis holen und die namen in ein array stecken...
hier kannst du die anzahl der bilder auslesen und die zufallszaheln innerhalb des gültigen Bereiches generieren...
Ausgabe dann demzufolge
echo '<img src="bilder/' . bildarray[$zzahl] . '">';
Odium