Seite 1 von 3
Zeitgesteuerte Grafik ...
Verfasst: 11.10.2008 20:25
von MM
Hi ,
hab zwar schon gesucht und auch ähnliches Gefunden , aber naja , wenn
ich es dann auf meine "Bedürfnisse" anpasse geht gar nix . Daher meine
frage an euch Profis . Wie kann ich mit PHP ( IF Funktion ) einen Banner
wechsel erstellen . Wäre soweit kein problem , aber ich benötige das :
Von Montag bis Samstag 20 Uhr soll Banner A gezeigt werden , von
Samstag 20 Uhr bis 0 Uhr dann Banner B und die restliche Zeit wieder
Banner A .
Leider hab ich selbst auf den "php Seiten" nix gefunden , was ich hätte
gebrauchen können . Hoffe ihr könnt mir bei dieser Speziellen Vorstellung
weiterhelfen .
MFG MM
Verfasst: 11.10.2008 20:44
von Miriam
Verfasst: 11.10.2008 20:48
von MM
Hi , jop , das kannte ich , aber ich kapie rnicht wie ich da dem Script sage
das es zu dem und dem Zeitpunkt ne andere Grafik bringen soll . Das was
da steht ist für mich zur angabe des Datums auf ner Seite , mehr kann ich
mir daraus nicht machen . Hier mal mein Scriptschnippsel ...
Code: Alles auswählen
<?PHP
$zeit= date("Sat");
if($zeit >= 20 && $zeit < 0) {
echo "<link href='BildB.jpg' >";
}elseif{
echo "<link href='BildA.jpg' >";
?>
MFG MM
Verfasst: 11.10.2008 20:58
von Miriam
Code: Alles auswählen
<?php
if ((date(H) > 19 ) AND (date(w) == 6))
echo "Banner 1";
else
echo "Banner 2";
?>
Am Samstag ab 20:00 Uhr wird Banner 1 aktiviert ansonsten Banner 2.
Verfasst: 11.10.2008 21:01
von MM
achso , das muss also mit AND verknüpft werden . Bei Date 19 , sprich
bei meinem Schnipsel wäre das erst ab 21 Uhr gestartet ? Hmmm , ok .
Danke auf jdenfalls für die Hilfe , nun ist mir das ganze auch klarer als
vorher . Die Beispiele sind recht und gut , aber wenn man kein Script
zu sehen bekommt ist es ( zumindest für mich ) teils schwer vorstellbar .
MFG MM
Verfasst: 11.10.2008 21:43
von Superanton
MM hat geschrieben:achso , das muss also mit AND verknüpft werden . Bei Date 19 , sprich
bei meinem Schnipsel wäre das erst ab 21 Uhr gestartet ? Hmmm , ok .
Danke auf jdenfalls für die Hilfe , nun ist mir das ganze auch klarer als
vorher . Die Beispiele sind recht und gut , aber wenn man kein Script
zu sehen bekommt ist es ( zumindest für mich ) teils schwer vorstellbar .
MFG MM
Nein bei deinem Script wäre die Grafik auch um 20:00 angezeigt worden da du >= 20 geschreiben hast und Miriam nur > 20.
Verfasst: 11.10.2008 21:44
von MM
Achso , wegen dem = dann ... gut zu wissen , danke .
MFG MM
Verfasst: 11.10.2008 21:45
von Valerion
Brauchst du jetzt noch ein beispiel?
Verfasst: 11.10.2008 21:49
von MM
Ne , ich glaub das kann ich mir schon zusammenreimen . Es würde dann folgendes gelten ?
> 19 ... heißt es gilt alle Stunden nach 19 Uhr
>= 19 ... Es gilt alle Stunden nach 19 Uhr und auch schon um 19 Uhr
< 19 ... heißt es gilt schon ab 18 Uhr ?
MFG MM
Verfasst: 11.10.2008 21:53
von Valerion
> 19 ... heißt es gilt alle Stunden nach 19 Uhr
Genau, sprich von 20:00:00 bis 23:59:59 wird dieser Banner angezeigt.
>= 19 ... Es gilt alle Stunden nach 19 Uhr und auch schon um 19 Uhr
Ja, alle Banner von 19:00:00 bis 23:59:59 werden angezeigt.
< 19 ... heißt es gilt schon ab 18 Uhr ?
Nein, das heißt das alle Banner angezeigt werden bei denen die Stunde kleiner ist als 19, also von 0:00:00 bis 18:59:59.
Ich hoffe ihc konnte das ganze verständlich erklären
