Saako aikaa muutettua kalenterissa?

Sivullani on seuraava skripti, mutta palvelimen kello on kaksi tuntia jäljessä.



Tässä kellonaika ei ole echo, mutta vuorokausi kun vaihtuu kaksi tuntia jäljessä.
2283
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Mikäs PHP?
Jos PHP 5 tai uudempa niin laita scriptin alkuun
date_default_timezone_set('Europe/Helsinki'); näin toimitaan Suomen aikavyöhykkeen mukaan, ilmeisesti palvelimen kello oikeessa, mutta aikavyöhyke väärä tai muu?.

Tietenkin voit tehdä sitten
$paiva = $paiva_nimi[date("D", time() 7200)];

7200 = kaks tuntii sekunneissa. Mikäli noin teet niin ennemmin näin

$time = time() 7200; ja sitten tuon $time laitat kaikkiin noihin nopeempakin. Tuossa sinun toteutuksessa voi käydä niin että saat timen tänään 23:59:59 ja sitten seuraavan huomenna 00:00:00 jolloin päivä ja kuukaisi voivat mennä sekasin jne..


Hieman ihmeellisesti olet tuon kalenterin tehny, esim date ei tartte timeä, mikäli halutaan nykyaika http://fi2.php.net/manual/en/function.date.php Sekä jos kirjoitat isolla PHP:n functioita niin kirjoita sitten kaikki, ja PHP hyväksyy ääkköset muutujien nimissä joten niitä kannattaa käyttää.

Äänestä
  • än ja kumarran.

    Äänestä

Kommentoi aloitusta


php-noviisi kirjoitti:

Sivullani on seuraava skripti, mutta palvelimen kello on kaksi tuntia jäljessä.



Tässä kellonaika ei ole echo, mutta vuorokausi kun vaihtuu kaksi tuntia jäljessä.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu