Gå til innhold

Hvordan feste en funksjon til et tidspunkt


Anbefalte innlegg

Klokkeslettet (i ditt tilfelle timen) kan jo ikke være MER ENN 17 og samtidig MINDRE ENN 18. Tenk litt på den, du! ;)

 

Men den kan være mer enn 17 og ikke mer enn 18.

Ikke timen. Selv om klokken er 17.15, vil ikke timen være mer mer enn 17.

Prøv igjen...

Lenke til kommentar
Videoannonse
Annonse

Det du er ute etter er noe lignende dette:

 

$time date("H");

if( $time >= 17 AND $time < 18 )
{
echo "Klokken er nå mellom 17.00 og 17.59.";
}

 

Merk bruken av >=, som betyr "større enn eller det samme som".

 

Kan jo gjøre det enda enklere :p

 

$time = date("H");

if( $time == 17 )
echo "Klokken er nå mellom 17.00 og 17.59.";

Lenke til kommentar

Jeg skjønte ikke helt, for jeg prøvde koden under her, og den fungerte ikke. Jeg skal altså ha "God morgen!" til å åpne seg klokken 10:45 f.eks, hvordan får jeg til dette?

 

<?php
$date = date("H");
if($date > 12 AND $date < 10) {

echo 'God morgen!';

}
?>

Lenke til kommentar

Viss AKKURATT 10.45, så må du legge til en variabel til, minutter.

 

Hvordan knytter man minutter til denne koden:

Prøv noe lignende dette:

 

<?php
echo (date("H") == 17 && date("i") == 45) ? 'Klokka er 17.45' : '';
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...