Visualizzazione risultati 1 fino 3 di 3

Discussione: tempo restante [php]

  1. #1
    Guest

    Predefinito tempo restante [php]

    Ciao,
    ho un piccolo problema:

    Codice PHP:
    $ttermine = time() + 180 * 60; // in teoria aggiugo 3 ore.
    $ta = time();

    $tempo = $ttermine - $ta;
    $giorni = intval($tempo/86400);
    $orerestanti = ($tempo - ($giorni * 86400));
    $ore = intval($orerestanti/3600);
    $minutirestanti = ($tempo - ($giorni * 86400) - ($ore * 3600));
    $minuti = intval($minutirestanti/60);
    $secondi = intval($tempo - ($giorni * 86400) - ($ore * 3600) - ($minuti * 60));
    Il problema é che quando vado a stampare il tempo restante (giorni, ore, minuti, secondi) mi da 2 ore al posto di 3... come mai???
    Grazie dell' aiuto,.... ciaoooo...

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,270

    Predefinito

    prova ad invertire le prime due righe...
    Ultima modifica di dreadnaut : 13-11-2007 alle ore 23.18.52 Motivo: - smilies

  3. #3
    Ospite Guest

    Predefinito


    Questa è parecchio strana, sicuro di non aver sbagliato variabile da stampare?
    Ho provato anche io con lo stesso script e $ore mi restituisce "3".

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •