Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Befehl für Tagesabfrage?





Frage

Hallo! Kann nicht schwer sein: Möchte ein einfaches "Bild des Tages" auf der Seite anzeigen lassen. Mit PHP. Wie lautet bitte der Befehl, mit dem sowas geht? Es liegen bsp. 50 Bilder in einem Ordner und per Zufallsgenerator (oder der Reihe nach, total egal) soll jeden Tag autom. eines angezeigt werden... Danke!! lg, Jeff

Antwort 1 von Nessus

Hi,
Zitat:
Kann nicht schwer sein

Na denn mach mal hin......



<?
$max = "3"; 
$img = array("bild1.gif","bild2.gif","bild3.gif"););
$max = $max-1;
srand(time());
$zahl = rand(0,$max);
echo "<img src='".$img[$zahl]."' border='0'>";
?>


$max: enthält die Anzahl der Bilder
$img: Array mit den Namen
Natürlich kanst Du es noch etwas verfeinern, das $max/$img direkt vom Script erfasst werden, ist aber Dir überlassen, ist auch ganz einfach.....

Nessus

Nessus

Antwort 2 von Jeffe123

Hi Nessus!

Danke für das Script, das werd ich in am weekend gleich mal austesten.

Aber sag mal... isses wirklich nötig, da in dieser einen Befehlszeile ALLE Dateinamen eigens anzuführen?
Gibts da nicht ne Möglichkeit, daß man einfach nur sagt, er soll immer per Zufall eines der bspw. 100 Bilder aus einem bestimmten Ordner nehmen?

Danke nochmal!
Jeffe

Antwort 3 von Nessus

Hi,

in Zeile 3 ist ein kleiner Fehler, streiche mal das letzt " ); ".

Zu deiner weitern Frage:
http://www.tutorials.de/tutorials17181.html

Nessus


Antwort 4 von Nessus

Schon wieder der Z mit seiner Outwarseite.....

Nessus

Antwort 5 von Jeffe123

Ähäm... was...? wie...?
Wer oder was ist Z?
Was ist outwarseite?

Jedenfalls danke für die Tipps!

lg,
Jeff

PS: Ich hab da ein viel kürzeres und super funktionierendes Zufallsscript, als auf der verlinkten Seite:

<?PHP
$array = range(300,400);
shuffle($array);
for($x=0; $x< count($array); $x++) {
  $var = "$array[$x]";
}
?>


Eigentlich könnte ich ja das hier mit dieser Abfrage kombinieren, daß er einfach nur jeden Tag (und nicht bei jedem Zugriff wie jetzt) ein neues Zufallsfoto nimmt... wenn ich nur soviel PHP könnte...


Antwort 6 von LinuxRulez

Zitat:

Wer oder was ist Z?

Wörter die zensiert werden sind Z's.

Zitat:

Was ist outwarseite?

Hier gibt es immer so dumme Spammer die dumme Links zu so einer dummen Seite Namens "outwar" machen.

MfG Linuxer

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: