armin bittner
Grünschnabel
Hallo,
ich habe folgendes Problem.
Auf einer Seite soll beim Besuch jedesmal ein neues Bild + Link angezeigt werden.
Ich habe auch schon ein Script dafür gefunden (die Sache mit dem Zufallsbild).
Das ist der momantane Code:
<?php
$bilder1 = array("banner1.gif","banner2.gif","banner3.gif","banner4.gif");
$bilder = array("<a href=\"test1.html\">Jo</a>","<a href=\"test2.html\">Micha</a>","<a href=\"test3.html\">Dein Buch</a>","<a href=\"test4.html\">Neues vom Markt</a>");
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($bilder1) - 1));
echo "<img src=\"".$bilder1[$zahl]."\"><br>" ;
echo $bilder[$zahl];
?>
Nun bin ich nicht damit zufrieden, weil er mir nicht bei jedem Refresh ein neues Bild anzeigt, sondern manchmal (aber selten) 2 oder 3 mal dasselbe Bild, obwohl ja im Script drin steht, daß er es eigentlich nicht machen soll. Er macht es aber trotzdem.
Eigentlich ist es mir egal ob er mir die Bilder per Zufall auswählt, es muß halt jedesmal ein neues sein. Wie kann ich das Script verändern, das er mir die Bilder in ihrer Reihenfolge ausgibt? Also 1.Klick = Bild1, 2.Klick = Bild2, 3.Klick = Bild3 und am Ende wieder von vorne anfängt. Er also eine Schleife bildet.
Hat da jemand einen Plan?
Gruß
Armin
ich habe folgendes Problem.
Auf einer Seite soll beim Besuch jedesmal ein neues Bild + Link angezeigt werden.
Ich habe auch schon ein Script dafür gefunden (die Sache mit dem Zufallsbild).
Das ist der momantane Code:
<?php
$bilder1 = array("banner1.gif","banner2.gif","banner3.gif","banner4.gif");
$bilder = array("<a href=\"test1.html\">Jo</a>","<a href=\"test2.html\">Micha</a>","<a href=\"test3.html\">Dein Buch</a>","<a href=\"test4.html\">Neues vom Markt</a>");
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($bilder1) - 1));
echo "<img src=\"".$bilder1[$zahl]."\"><br>" ;
echo $bilder[$zahl];
?>
Nun bin ich nicht damit zufrieden, weil er mir nicht bei jedem Refresh ein neues Bild anzeigt, sondern manchmal (aber selten) 2 oder 3 mal dasselbe Bild, obwohl ja im Script drin steht, daß er es eigentlich nicht machen soll. Er macht es aber trotzdem.
Eigentlich ist es mir egal ob er mir die Bilder per Zufall auswählt, es muß halt jedesmal ein neues sein. Wie kann ich das Script verändern, das er mir die Bilder in ihrer Reihenfolge ausgibt? Also 1.Klick = Bild1, 2.Klick = Bild2, 3.Klick = Bild3 und am Ende wieder von vorne anfängt. Er also eine Schleife bildet.
Hat da jemand einen Plan?
Gruß
Armin