Skip to content

Instantly share code, notes, and snippets.

@timpulver
Created March 19, 2012 19:16
Show Gist options
  • Save timpulver/2124844 to your computer and use it in GitHub Desktop.
Save timpulver/2124844 to your computer and use it in GitHub Desktop.
Displays a random image
/*
Am Anfang müssen die Dateinamen im script gespeichert werden. Dazu nehme ich der Einfachheitshalber ein Array namens $bild. Die Funktion mt_rand() liefert eine Zufallszahl im Bereich unteres Array (also unterer Anzahl der eingetragenen Bilder). Mit der letzten Zeile wird der Wert aus dem Array $bild per PHP-Befehl "echo" in den HTML-Code geschrieben.
Um das Ganze nun nutzen zu können, musst du auf deinem Server diesen Quellcode in eine Datei mit der Endung .php speichern (sonst interpretiert der Server den Quelltext nicht als PHP). Wichtig dabei natürlich, dass dein Server überhaupt PHP installiert hat. Sollte aber mittlerweile überall Standard sein.
*/
<?PHP
// Hier kommen die dateinamen untereinander
$bild[] = "header1.jpg";
$bild[] = "header2.jpg";
$bild[] = "header3.jpg";
$bild[] = "fnord.jpg";
$bild[] = "pc.jpg";
// errechnung einer Zufallszahl
$nummer = mt_rand(0,count($bild)-1);
?>
<img src="<? echo $bild[$nummer]; ?>" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment