Mam kod który odlicza dni godziny minuty i sekundy. W moim przypadku jest to dzień 24.05 godzina 18.
Wszytko dobrze działa tylko mam problem z godzinami, mianowicie oblicza całkowita ilość (np. 52 godziny) godzin a nie te na dobę. Modyfikowałem funkcję odpowiednia za godziny wiele razy raz działało a jak np. zmieniłem godzinę w kompie i dzień na inny to już motało.
Proszę o pomoc
Kod:
<?php
$impra = mktime('18','0','0','05','24','2008');
$zostalo_s = $impra - $dzis;
$dni = floor($zostalo_s / (24
*60
*60
));
$czas_p = mktime('18','0','0','5','24');
$rs = $czas_p - $czas_t;
$h = floor($rs / (60
*60
)); //godziny problem
$m = 60 - $tablica[1];
$s = 60 - $tablica[2];
echo '<font size=1px>Za: '.$dni.' dni, '.$h.' godzin '.$m.' minut '.$s.' sekund</font>';
$trwa = mktime($godzina,'0','0',$miech,$dzien,$rok);
if($czas_p == $trwa){echo 'trwa';} ?>