Gå til innhold

Lyst til å lære PHP, hvordan starte?


Anbefalte innlegg

Skrevet

Hvis serveren er i USA, kan det gå ennå 6-8 timer før det blir lørdag.

 

Sjekk servertiden.

Tror det er noe slikt som:

<?php
echo date=(servertime(l - H:i));
?>

 

(Med forbehold om kraftig feil, er en stund siden jeg kodet, så er litt rusten. Dessuten er jeg trøtt).

Videoannonse
Annonse
Skrevet (endret)

Hvordan stilt? Sånn som vi bruker i norge?

 

Tid: date("d.m.Y")

Dato: date("G.i.s")

 

Hvis du mener hvordan du stiller tiden på serveren du bruker må du snakke med de som hoster siden din.

Endret av Kris
Skrevet

Men, når jeg putter den på vil det bare komme en dato, jeg vil ha gmt + 1, sånn at det PHP scriptet mitt funker, nå står det at det er fredag, men det skal jo være lørdag nå

Skrevet

Hvis serveren er i USA, kan det gå ennå 6-8 timer før det blir lørdag.

Hvis du mener hvordan du stiller tiden på serveren du bruker må du snakke med de som hoster siden din.

 

Virker ikke som du leser alt som blir skrevet?

Skrevet

Bytt ut php-koden din med denne:

 

<?php

 

date_default_timezone_set('Europe/Oslo');

 

if(date('D') == 'Sat')

echo 'Det er lørdag idag.';

else

echo 'Idag er det ikke lørdag! :)';

 

?>

Skrevet

lol? idag er det ikke lørdag? :!: , jeg vil ha sånn at den sier dagene.

Da foreslår jeg at du setter deg inn i switch-funksjonen. Du slipper da en hel haug med if-then-else sløyfer.

 

Tizag har en fin tutorial på dette. Riktignog på engelsk, og med byer som eksempel. Men det larseg lett "oversette" til andre spørringer.

 

Utfordring til deg; prøv å oversette dagene til russisk ;)

"I dag er det" : сегодня - sevodnja

Mandag : понедельник - panjedejlnik

Tirsdag : вторник - ftornik

Onsdag : среда - srjeda

Torsdag : четверг - tsjetvjerk

Fredag : пятница - pjatnitsa

Lørdag : суббота - subbota

Søndag : воскресенье - vaskresejnje

Skrevet

Neh, tiden går forsatt feil, men dagen er riktig nå, fordi det har blitt lørdag i USA

 

Få se koden du bruker der tiden går feil da.

<?php
date_default_timezone_set('Europe/Oslo');
$eng_dager = date("l") ;

switch ($eng_dager) {

case "Monday":
$norsk_dag = "Mandag" ;
Break;

case "Friday":
$norsk_dag = "Fredag";
break;

case "Wednesday":
$norsk_dag = "Onsdag";
break;

case "Thursday":
$norsk_dag = "Torsdag";
break;

case "Tuesday":
$norsk_dag = "Tirsdag";
break;

Default:
$norsk_dag = "Helg!";
// Switch - Slutt
}

print ("Idag er det $norsk_dag");

?>

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...