PHP Hypertext Preprocessor Tutorial zur Zufallsausgabe von Bildern, oder Texten.
Habe mir gedacht ich hau auch mal ein Tutorial raus, ist jetzt nicht das Umfangreichste und auch eher für Anfänger, aber naja. Schaden wirds keinem.
Hab einfach ein Kommentiertes Script dafür erstellt:
Für Bilder
Alles anzeigen
Für Text, das gleiche Prinzip
Alles anzeigen
Assoult
Habe mir gedacht ich hau auch mal ein Tutorial raus, ist jetzt nicht das Umfangreichste und auch eher für Anfänger, aber naja. Schaden wirds keinem.
Hab einfach ein Kommentiertes Script dafür erstellt:
Für Bilder
PHP-Quellcode
- <!DOCTYPE html PUBLIC "-W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Zufallsbilder</title>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- </head>
- <body>
- <?php
- $bilder=array("bild1.endung","bild2.endung","bild3.endung");
- //$bilder ist die Variable für die Bilder
- //array ist ein befehl zum mehrfachen bestimmen einer Variable die jeweils in Zahlen aufgeteilt werden
- $max=count($bilder)-1;
- //$max ist dazu da um die maximale anzahl der Variablen zu bestimmen die durch den array deklariert wurden
- //count zählt die deklarierten Variablen des array
- //-1, weil der anfangswert des befehls count 1 ist und der des array 0
- $zufallszahl=rand(0, $max);
- //hier wird nun der befehl rand genutzt um eine zufällige Zahl zwischen 0 und $max zu bestimmen
- $höhe=x;
- //x steht für die Höhe der Bilder
- $breite=y;
- //y steht für die Breite der Bilder
- echo "<img src='$bilder[$zufallszahl]' height='{$höhe}px' width='{$breite}px' />";
- //hier wird nun schließlich das zufällig gewählte Bild ausgegeben und im Browser angezeigt
- ?>
- </body>
- </html>
Für Text, das gleiche Prinzip
PHP-Quellcode
- <!DOCTYPE html PUBLIC "-W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Zufallsbilder</title>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- </head>
- <body>
- <?php
- $text=array("text1","text2","text3");
- //$text ist die Variable für die Texte
- //array ist ein befehl zum mehrfachen bestimmen einer Variable die jeweils in Zahlen aufgeteilt werden
- $max=count($text)-1;
- //$max ist dazu da um die maximale anzahl der Variablen zu bestimmen die durch den array deklariert wurden
- //count zählt die deklarierten Variablen des array
- //-1, weil der anfangswert des befehls count 1 ist und der des array 0
- $zufallszahl=rand(0, $max);
- //hier wird nun der befehl rand genutzt um eine zufällige Zahl zwischen 0 und $max zu bestimmen
- echo "$text[$zufallszahl]";
- //hier wird nun schließlich der zufällig gewählte Text ausgegeben und im Browser angezeigt
- ?>
- </body>
- </html>
Assoult