MyBB.de Forum
Zufallszahl - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Zufallszahl (/thread-27754.html)



Zufallszahl - Ulrich - 28.03.2013

Nabend,
ist aber nicht superdringend.

Ich suche ein Plugin oder eine Möglichkeit, eine Zufallszahl zu generieren die ich in einem HTML-Code auf dem Portal weiterverwenden kann.

Es geht mir darum aus einem bestimmten Verzeichnis eine zufällige Datei anzeigen zu können.

Code:
<img src="/bilders/bild{$x}.jpg" />

Na kler, es geht mal wieder um ein zufälliges Bild.

Frohe Ostern

Uli


RE: Zufallszahl - Jockl - 29.03.2013

Vielleicht hilft Dir dieser Ansatz weiter:
https://www.mybb.de/forum/thread-1127-post-6134.html#pid6134

Die Zufallszahl kannst Du ja in der global.php erzeugen oder ggf. eine einfaches Plugin erstellen.


RE: Zufallszahl - Ulrich - 01.04.2013

Moin Jockl,
wie man eigene Plugins macht, hat sich mir bisher verschlossen. Smile

Code:
$zufallszahl = rand (1,3);
eval("\$header = \"".$templates->get("header".$zufallszahl."")."\";");

Es ist ja auch nicht der Header den ich ändern will.

Uli


RE: Zufallszahl - Jockl - 01.04.2013

Es war ja auch nur als Ansatz gedacht.... Wink

Angenommen, Du hast 3 Bilder, die zufällig ausgegeben werden sollen, dann kannst Du für die Zufallszahl folgende Zeile in der global.php oder auch portal.php verwenden
PHP-Code:
$zufallszahl rand (1,3); 
Danach erzeugst Du für das Bild eine Variable. Z.B. so
PHP-Code:
$portal_bild "<img src=\"/bilder/bild{$zufallszahl}.jpg\" alt=\"\" />"
Vorausgesetzt, die Bilder "bild1.jpg" bis "bild3.jpg" befinden sich im Ordner "bilder"..

In dem entsprechenden Portal-Template kannst Du dann {$portal_bild} einsetzen und bei jedem Aufruf der Portal-Seite sollte ein anderes Bild geladen werden.


RE: Zufallszahl - Ulrich - 01.04.2013

Danke Jockl.
Also das war so einfach, ich glaube es fast selbst nicht. Nicht nur das mein gliebtes Zufallsbild funktioniert.
Auch beim Einfügen von Variablen ist, so glaube ich, nach langer Zeit endlich der Groschen gefallen.

Dafür vielen Dank, ein sehr schönes Ostergeschenk.

Liebe Grüße Uli