Zufallsbild
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
angegebenen ordner
anzeigen
ausgabe
befinden
bild
date
datei
doubeln
hilfe
ordner
page
schnelle hilfe
schreibe
speicher
stunden
tabelle
textdatei
zeile
zufall
zusatz
-
Hallo,
Wie kann ich mit Hilfe von PHP ein Zufallsbild anzeigen lassen, das mit jeder Stunde wechselt.
Ein Script f?r das Zufallsbild hab ich schon gefunden. http://www.ayom.com/faq/zufallsbild-a-639.html
Aber ich hab es noch nicht geschafft, dass sich das Bild im Stundentakt ?ndert.
F?r eine schnelle Hilfe, w?re ich sehr dankbar.
Mit freundlichen Gr??en:
Martin -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
mach einfach n zusatz dazu: erstmal: $time = date("h:i:s");
$datum = date("j.n.Y");
tabellenabrage ( die musst du nat?rlich auch erstellen )
SELECT FROM tabelle WHERE datum='$datum' AND zeit='$time'
if mysql abfrage gescheitert
echo generier ein neues zufalls pic
tabelleneintrag: datum,zeit und pic
else
pic ausgabe, wo datum und zeit das gleiche ist...
tabelle = id|datum|zeit|pic
wenns zu kompliziert ist erkl?r ichs dir gerne nochmal genauer ;) -
Das ist nat?rlich eine M?glichkeit ich m?chte aber das oben genannte Script verwenden, den dieses liest automatisch alle Bilder die sich im Ordner befinden aus. Das w?re die einfachste M?glichkeit. Ich m?sste die Bilder nur in dem angegebenen Ordner kopieren, ohne das ich etwas in eine Datenbank schreibe. Kommt ein neues Bild dazu muss ich es nur in den Ordner kopieren und fertig.
Diese Zeile m?sste man irgendwie anpassen, dass das Bild nur im Stundentakt wechselt.
mt_srand((double)microtime()*1000000);
Aber wie soll ich die ver?ndern? -
gmmm...das wei? ich nich...
aber ne andere m?glichkeit, ohne datenbank, ist txt datei^^
funktioniert ja genauso^^ naja fast ;).... -
Gibt es wirklich keine andere L?sung?
-
Speicher einfach in einer Textdatei den Namen eines Bildes, und in der anderen die Zeit. Jetzt muss dein Script nur noch ?berpr?fen ob die Zeit noch aktuell genug ist. Wenn sie das nicht ist, wird die Aktuelle gespeichert und in der anderen TXT Datei ein zuf?lliger Bildname. Jetzt muss nur noch aus der TXT Datei ausgelesen werden, was f?r ein Bild angezeigt werden soll. Fertig!
Ich hoffe das hilft dir.
Gru?, OU -
huch ja, so einfach kann das ja sein xD
aber was ist wenn 23 stunden keiner auf die page geht? dann w?rd 2 h das angezeigt...deshalb w?rde ich noch datum mit dazunehmen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage