• Hey,

    ist es möglich - oder anders - wie bekommt mans hin, dass etwas bestimmtes in einem bestimmten Tageszeitraum ausgebeben wird?

    PHP
    <?php if ( is_????() ) { ?>
    ABC
    <?php } else { ?>
    123
    <?php } ?>

    Angenommen zwischen 22.00 Uhr bis 04.00 Uhr soll ABC ausgegeben werden - in allen übrigen Stunden des Tages 123 ...

    Wie realisiert man dies am sinnvollsten? Danke schon einmal für Tipps und Vorschläge..

    Gruß
    NoMansLand

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Dank Dir (wie immer) ... Prob gelöst...


    PHP
    <?php if (date('G') >= 22 && date('G') <= 4) { ?>
    Happy Hour
    <?php } else { ?>
    Keine Happy Hour
    <?php } ?>

    Gruß

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

  • Bei deinem Code wird dann wohl aber auch noch um 4:59 Uhr Happy Hour angezeigt, was ja nicht der Wunsch ist. Also entweder <=3 oder wie bei mir <4.
    Außerdem ist 3 nicht größer als 22 bzw. 22 nicht kleiner als 4. Also wird nie Happy Hour angezeigt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

    Einmal editiert, zuletzt von jottlieb (5. Oktober 2009 um 15:39)

  • Bei deinem Code wird dann wohl aber auch noch um 4:59 Uhr Happy Hour angezeigt, was ja nicht der Wunsch ist. Also entweder <=3 oder wie bei mir <4.
    Außerdem ist 3 nicht größer als 22 bzw. 22 nicht kleiner als 4. Also wird nie Happy Hour angezeigt.

    Ups... haste recht .. man kann das nach diesem prinzip aber auch einfach umgekrht lösen ..

    PHP
    <?php if (date('G') >= 5 && date('G') < 22) { ?>
    keine Happy Hour
    <?php } else { ?>
    Happy Hour
    <?php } ?>

    (nur als bsp. jetzt)

    Danke in jedem Falle - hast mich auf den richtigen "Pfad" geführt... ;)

    aber kannste mir noch auf die Sprünge helfen , wie man das beim "ersten Beispiel" auf die Reihe kriegen kann?

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

  • Ja, so kann man es auch machen. Man kann alle möglichen (mathematischen) Bedingungen nehmen die das gewünschte abbilden.

    Zitat

    wie man das beim "ersten Beispiel" auf die Reihe kriegen kann?


    Was meinst du damit?

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Was meinst du damit?


    Letzlich nicht weiter als das "Man kann alle möglichen (mathematischen) Bedingungen nehmen die das gewünschte abbilden."

    Aber es funzt ja wie gewünscht - so sind ja alternativen voerst uninteressant.

    Wie gesagt - dank Dir in jedem Falle! Top hier ..

    *schleimdamitauchdienächtefraghbeantworte* ..

    lol und ;)

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!