Gunnar Bittersmann: Zufallige Zitatwiedergabe

Beitrag lesen

@@Aexander Peppel:

Diese Sollen aber immer per Zufall wiedergegeben werden. Also jeder Besucher würde somit meistens ein anderes Zitat sehen.
Wie programmiert man so einen Zufall?

Du speicherst alle Zitate in einem Array '$zitate'.

Du ziehst eine ganzzahlige Zufallszahl:
PHP: $zufallszahl = [link:http://www.php.net/manual/de/function.rand.php@title=rand]([link:http://www.php.net/manual/de/function.count.php@title=count]($zitate) - 1);
JavaScript: var zufallszahl = [link:http://de.selfhtml.org/javascript/objekte/math.htm#floor@title=Math.floor]([link:http://de.selfhtml.org/javascript/objekte/math.htm#random@title=Math.random] * zitate.[link:http://de.selfhtml.org/javascript/objekte/array.htm#length@title=length]);)

Dann gibst du das Arrayelement '$zitate[$zufallszahl]' aus.

Das Ganze vorzugsweise mit serverseitiger Technik wie PHP.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)