Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [PHP] Orario e time()

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    67

    [PHP] Orario e time()

    Salve a tutti

    Premetto che non ho mai riscontrato questo problema, ma vi espongo in breve..

    Sto lavorando in locale, dove invio un time(); al database a seconda dell'azione che faccio nel mio sito internet (forum, messaggi, chat)..

    dunque recupero il tutto facendo stampare la data in questa maniera:

    $time=time() che recupero dal database

    $orario=date("formato",$time);

    Non mi era mai successo, la data risulta giusta ma l'orario è sbagliato, di due ore indietro..

    Era sempre risultato giusto, cosa sbaglio? Possibile che devo aggiungere le due ore mancanti in modo "manuale"?

    grazie a tutti^^

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    scusa la domanda banale, ma è d'obbligo in questi casi ..... hai verificato che l'orario del server sia corretto vero?

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    67
    Ehm.. sì.. in effetti l'orario è diverso.. scusa l'ignoranza, suppongo non sia possibile cambiarla..? Se sì, invece, come posso fare?

    Grazie mille..!

  4. #4
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    dipende, se il server è tuo puoi cambiarla senza problemi (il come dipende dal sistema operativo), se invece sei in hosting puoi solo chiedere al fornitore di cambiarla .... ovviamente se è serio DEVE farlo, anzi un server dovrebbe avere l'orario sincronizzato proprio per evitare queste cose.

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  5. #5
    guarda se nel php.ini il timezone del tuo server se è settato correttamente.

    Eventualmente settalo on run con http://php.net/manual/en/function.da...mezone-set.php

    Codice PHP:
    date_default_timezone_set('Europe/Rome'); 
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    67
    grazie mille!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.