Antworten auf deine Fragen:
Neues Thema erstellen

zeitlich gesteuerte Anzeige

fakerer

Aktives Mitglied

Hallo,
hat schon jemand mal etwas zeitlich gesteuertes angezeigt.
Also ich meinte zb ab dem Zeitpunkt x das Bild und ab Zeitpunkt y ein andres.

Sagen wir mal der Inahlt kommt aus einer Datenbank.
Da könnte ich dann immer einen Gültigkeitsbereich einfach eingeben und dies bei der Abfrage immer kontrollieren.
Oder ich könnte ein Veröffentlichen Flag nehmen und dann per Cronoscript setzen bzw rücksetzen (einfach zu gewissen zeiten anstossen und alle kontrollieren)

Im Prinzip is wohl egal oder? Das eine kostet ein wenig Datenbankperformane oder ist das eh so gering das es egal ist. Das andre ist halt nicht so flexibel.

Vielleicht hab ich ja auch noch eine Möglichkeit vergessen.
Würde mich über Meinungen freuen.
Danke
 

NocturnalDeath

Pixelschubser

AW: zeitlich gesteuerte Anzeige

Welche zeitlichen Abschnitte werden denn benötigt? Vielleicht brauchst du auch beides nicht und kannst es mit der Date-Funktion lösen. Einfach eine Variable erstellen, in welcher z.B. die Stunden gespeichert werden und dann 24 Bilder hochladen, die 01 - 24 im Namen enthalten, halt für jede Stunde ein Bild. Dann einfach die Variable in der Ausgabe angeben statt der statischen Zahl und du hast eine von der Zeit abhängige Ausgabe.

Oder willst du eine Anzeige, die nach x das Bild einfach wechselt? Quasi eine Galerie, welche automatisch das Bild nach z.B. 5 Stundne ändert?
 

Gilligan2k10

Noch nicht viel geschrieben

AW: zeitlich gesteuerte Anzeige

Wie oben bereits beschrieben, die Date Variable nutzen und anhand des Inhaltes der Varable ein Bild oder eine Variable die nach dem Datum benannt ist laden.

einfach mal nach der PHP Funktion Date() bzw. time() suchen.

hab grad leider kein Webserver zur Hand aber der Code sollte etwa so aussehen

<?php

$bild = Date("j");
echo "<img src=\" . $bild . "\">;
php>

Wobei die Bilder einfach mit 1-31 durchnummeriert werden. Etwas schöner wäre natürlich noch evtl Fehler abzufangen

<?php

$bild = Date("j");
if($bild)
{
echo "<img src=\" . $bild . "\">;
}
php>
 

NocturnalDeath

Pixelschubser

AW: zeitlich gesteuerte Anzeige

Wie oben bereits beschrieben, die Date Variable nutzen und anhand des Inhaltes der Varable ein Bild oder eine Variable die nach dem Datum benannt ist laden.

einfach mal nach der PHP Funktion Date() bzw. time() suchen.

hab grad leider kein Webserver zur Hand aber der Code sollte etwa so aussehen

<?php

$bild = Date("j");
echo "<img src=\" . $bild . ".jpg\">;
php>

Wobei die Bilder einfach mit 1-31 durchnummeriert werden. Etwas schöner wäre natürlich noch evtl Fehler abzufangen

<?php

$bild = Date("j");
if($bild)
{
echo "<img src=\" . $bild . ".jpg\">;
}
php>

Ich hab deinen Code noch um die Endung erweitert, auch wenn ich nicht glaube, dass dies für den TE nötig wäre.

Du kannst auch einfach nach php date googlen und dir dann raussuchen, was für dich sinnvoll ist.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.564
Beiträge
1.538.064
Mitglieder
67.487
Neuestes Mitglied
MichaelSEivy
Oben