Suche picture of the day Script
Flat
- php
0 Hubert0 Thomas Luethi
Hi,ich suche ein php Script bei dem mir jeden Tag ein anderes Bild angezeigt wird. kennt jemand so eins?
Sandra
Nabend Sandra,
ich suche ein php Script bei dem mir jeden Tag ein anderes Bild angezeigt wird.
Schön, warum verwendest du dann nicht die Suche bzw. Google oder befragst die bekannten Scriptarchive?
Auch die PHP-FAQ (http://dclp-faq.de/) solltest du nicht verachten. Dort findet sich das Kapitel:
26.1. Wo finde ich ein Script, das "xyz" kann?
[http://www.dclp-faq.de/q/q-scripte-finden.html]
Bis denne,
Habe schon überall gesucht aber kann nix finden
Sandra
Nabend Sandra,
Habe schon überall gesucht aber kann nix finden
Das ist mal ein *g* zum Wochenende. Überdenke schleunigst deine Suchstrategie. Meine erste Suchanfrage bei google brachte rund 45.000 Ergebnisse, die ersten schienen auch was brauchbares zu enthalten. Die nötigen Scuhwörter hast du bereits im Topic verwendet.
Sorry, aber stell dich nicht dümmer an als du bist.
Bis denne,
Hallo,
Hi,ich suche ein php Script bei dem mir jeden Tag ein anderes Bild angezeigt wird. kennt jemand so eins?
Wenn Du _dafuer_ ein fremdes Skript brauchst, kannst Du offenbar sehr, sehr wenig PHP.
Und somit laeufst Du Gefahr, dass Du ein Skript verwendest, das Du nicht verstehst,
was aus Sicherheitsgruenden nicht unbedingt zu empfehlen ist.
Wieviele Bilder hast Du?
(a) 7 (eines pro Wochentag)
(b) 31 (eines pro Tag des Monats)
(c) 366 (eines pro Tag des Jahres)
Das Prinzip ist ganz einfach:
/* 1. Zuordnung Tag -> Bild, am einfachsten ueber ein Array: */
$bildurl[1]="pfad/zum/bild1.jpg";
$bildurl[2]="pfad/zum/bild2.jpg";
$bildurl[3]="pfad/zum/bild3.jpg";
/* u.s.w. */
/* 2. Aktuellen Tag bestimmen. */
http://ch.php.net/manual/de/ref.datetime
/* (a) */ $tag=strftime("%w") + 1; /* Liefert 1 bis 7 */
/* (b) */ $tag=strftime("%d"); /* Liefert 1 bis 31 */
/* (c) */ $tag=strftime("%j"); /* Liefert 1 bis 366 */
/* 3. Das IMG-Tag zusammenbasteln und ausgeben: */
$img="<img src="". $bildurl[$tag] ."" alt='Bild des Tages'>";
print($img);
Gruesse,
Thomas