Hilfe - Anfänger weiß nicht weiter...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hilfe - Anfänger weiß nicht weiter...

    Hallo meine Lieben,

    ich bin blutige Anfängerin und habe nun ein kleines Problemchen.
    Ich hab ein Skript geschrieben was leider nur teilweise so funktioniert wie ich es gerne hätte, jedoch finde ich nicht heraus woran es liegt.

    Könnt ihr mal drüber gucken?
    Vermutlich ist es simpel und ihr lacht euch den A* ab :P
    Bitte nicht auslachen - ich geb mein Bestes.
    Ich danke euch schon jetzt!

    ----

    Also folgendes
    - die ersten beiden Bedingungen werden einwandfrei erfüllt
    heißt wenn $adventstag der aktuelle Tag ist oder einer in der Zukunft
    funktioniert. Sobald das Datum aber in der Vergangenheit liegt, spukt
    er mir trotzem aus ich sei zu früh ?!?!?

    Script:

    <?php
    date_default_timezone_set('Europe/Berlin');
    $heute = date("d.m.Y.");
    $adventstag = date("28.09.2017");

    if ($adventstag>$heute)
    echo "<p>Sie sind leider etwas zu früh dran.</p>";

    if ($adventstag==$heute)
    echo "<img src='traubenkalender.jpg'>";

    if ($adventstag<$heute)
    echo "<p>Sie sind leider zu spät</p>";

    ?>


  • #2
    date erwartet als ersten Parameter ein Format (wie "Y-m-d") und keine „deutsche“ Datumsangabe (wie "28.09.2017").

    Du brauchst eher so was:

    PHP Code:
    <?php
    date_default_timezone_set
    ('Europe/Berlin');
    $heute date("Y-m-d");
    $adventstag "2017-11-01";

    if (
    $adventstag>$heute)
    echo 
    "<p>Sie sind leider etwas zu früh dran.</p>";

    if (
    $adventstag==$heute)
    echo 
    "<img src='traubenkalender.jpg'>";

    if (
    $adventstag<$heute)
    echo 
    "<p>Sie sind leider zu spät</p>";

    Comment


    • #3
      Ach herrje....

      Originally posted by mermshaus View Post
      date erwartet als ersten Parameter ein Format (wie "Y-m-d") und keine „deutsche“ Datumsangabe (wie "28.09.2017").
      OMG - vielen vielen Dank!
      Das wär jetzt echt das Letzte worauf ich gekommen wäre.

      Comment

      Working...
      X