Forum Doku Wiki Blog

Forumsarchiv 2005, Juli
Problem bei dynamischer Datumsanzeige

archivierte Beiträge lesen

  1. (PHP) Problem bei dynamischer Datumsanzeige von Sebastian, 27. 07. 2005, 16:03

Problem bei dynamischer Datumsanzeige

Der folgende Beitrag wurde am 27. 07. 2005, 16:03 Uhr von Sebastian veröffentlicht.

Hallo zusammen,

täglich gegen 9 Uhr 30 wird ein Foto einer Webcam auf meinen Webspace gespeichert.

Auf der Anzeigeseite wollte ich nun angeben, von wann das Bild stammt. Dazu habe ich ein bisschen rumexperimentiert unter folgenden Voraussetzungen:

- bis 9 Uhr 40 soll das Datum von gestern ausgegeben werden
- ab 9 Uhr 40 soll das Datum von heute ausgegeben werden

Mein Code dazu:

<?php
  $zeit=date("Gi");

  $gestern=mktime(0, 0, 0, date("j")-1, date("m"), date("Y"));

  if($zeit>940) {
    echo date("j.m.Y");
  } else {
    echo date("j.m.Y", $gestern);
  }
?>

Ab 9 Uhr 40 funktioniert alles prima. Nur die Variante mit $gestern funktioniert nicht. Es wird hierbei ein datum im Jahr 2007 angezeigt. Was für eine Website, die nicht von einem Wahrsager (oder wahsaga) handelt, eher suboptimal ist :-)

kann mir jemand sagen, wo mein fehler liegt?

Danke und sonnige Grüße -
Sebastian

Problem bei dynamischer Datumsanzeige

Der folgende Beitrag wurde am 27. 07. 2005, 16:11 Uhr von wahsaga veröffentlicht.

hi,

>   $gestern=mktime(0, 0, 0, date("j")-1, date("m"), date("Y"));

wie lautet die richtige parameterreihenfolge bei mktime?

> Es wird hierbei ein datum im Jahr 2007 angezeigt. Was für eine Website, die nicht von einem Wahrsager (oder wahsaga) handelt, eher suboptimal ist :-)

der würde dir sowieso empfehlen, lieber strtotime() zu benutzen.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

Problem bei dynamischer Datumsanzeige

Der folgende Beitrag wurde am 27. 07. 2005, 16:28 Uhr von Daniel veröffentlicht.

Ahoi Sebastian,

warum holst du dir das datum nicht schlicht vom bild?

MfG

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4