1. Vince Oosterloo Member

    Half 2 snachts

    Topic geplaatst op: 09-05-2015 om 13:38

    Hallo,

    Ik ben bezig met een website, en ik wil graag dat mijn site om half 2 snachts een ander css bestand gaat gebruiken.

    Dat is me al gelukt, alleen heb ik een probleem om half 2 snachts intestellen.

    Mijn PHP code is:

    if(date("G") >= 0130 OR date("G") <= 6)

    Weet iemand hoe ik half 2 snachts moet instellen, want zoals ik het nu hebt, werkt het niet goed.

    Alvast bedankt!

    Groeten,

    Vince.

  2. Ed De Jong Member
    Reactie geplaatst op: 22-07-2015 om 20:12

    Er zijn 2 dingen mis, zie http://php.net/manual/en/function.date.php

    1) het returntype van date() is string, maar jij test op integer waardes;
    2) date("G") heeft als returnvalues alleen het uu, zonder voorloopnulr: "0" - "23";

    I
    Dit zou beter moeten werken:

    $hhmm = date("Hi"); // cache de "dure" call naar date()
    $css = $hhmm > "0129" && $hhmm < "0601" ? "nacht.css" : "dag.css";


    Vond u dit antwoord nuttig?