<?php { $ile = 0; } else { // wyliczanie roznicy $minut = (int)($sekund/60); $godzin = (int)($minut/60); $dni = (int)($godzin/24); $lat = (int)($dni/365); // wyliczanie calego okresu $sekund = (int)($sekund-$minut*60); $minut = (int)($minut-$godzin*60); $godzin = (int)($godzin-$dni*24); $ile = $minut; } ?>
A oto wynik :
sesja : 2007-02-13 08:50:21
lat: 37; dni: 13557; godzin: 8; minut: 46; sekund: 19
jest to błędne!!! prawidłowy format powinien wygladac tak
sesja : 1171358514
lat: 0; dni: 0; godzin: 0; minut: 0; sekund: 36
nie rozumiem dlaczego tak sie dzieje, poprostu po jakims czasie format daty w sesji ulega zmianie...
jakie moga byc prczyczyny? jak zapobiec?