Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Ricavare ora con (date("G:i:s"));

    Buongiorno

    Ho una pagina php che, una volta ricevuti dei valori da un form, compila ed invia una email.

    Questa email dovrebbe contenere anche l'ora dell'invio, ed a tal fine ho utilizzato:

    codice:
    $ora = (date("G:i:s"));
    ma, per un motivi a me ignoti non essendo un esperto di php, l'orario recuperato è indietro di due ore rispetto a quello corretto.

    Da cosa potrebbe dipendere e cosa posso fare per elimiare questo imprevisto?

    Grazie e buona domenica.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    probabilmente il server non è in italia o è rimesso male

    puoi risolvere molto semplicemente con
    $ora = date('G:i:s', time()+7200);

    se devi fare questa correzione molte volte nel tuo codice ti conviene mettere il 7200 (secondi in 2 ore) in una varibile nel file di configurazione, cosi se serve basta modificarlo in un posto solo.

    Ciao

  3. #3
    Originariamente inviato da bubu77
    probabilmente il server non è in italia o è rimesso male
    In effetti il server è di Servage, che si trova non ricordo in quale paese del nord Europa.

    Adesso è tutto a posto, grazie mille.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  4. #4
    Per la cronaca
    Se sei su php5 (anch'io sono su servage
    e sono su php5) puoi usare
    date_default_timezone_set
    che tra le altre cose :


    Every call to a date/time function will generate a E_NOTICE if the time zone is not valid, and/or a E_STRICT message if using the system settings or the TZ environment variable. See also date_default_timezone_set()


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5
    Sono ancora con php4, comunque grazie mille per la dritta.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  6. #6
    [OT]
    @bubu77

    Anch'io l'8 settembre non mancherò
    speriamo che arrivi davvero il vfc


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.