Вы не зашли.
Код:
lt;?//--------------------------- Функция перевода секунд в дни -----------------------------//function makestime($string) { $day = floor($string / 86400); $hours = floor(($string / 3600) - $day * 24); $min = floor(($string - $hours * 3600 - $day * 86400) / 60); $sec = $string - ($min * 60 + $hours * 3600 + $day * 86400); return sprintf("%01d дн. %02d:%02d:%02d", $day, $hours, $min, $sec); }echo 'Провел на сайте: '.makestime(15152).'<br />'; |
Добавлено спустя 1 минуту 38 секунд: Если тебе так не подойдет. Тогда используй switch
Ну эт крокодил африканский. Из bigchata форма показа выпнутого. Изменяя ставил как показатель онлайна. Есть идеи по лучше? Мож есть более точный? Одна голова лучше а две вообше супер
Ну у тебя используются показатель онлайна всего и в секундах так?
А это с перемменой онлайна будеть работать?
$onl = $inf ["online"];
Добавлено спустя 1 минуту 2 секунды: Да.
Код:
lt;?function makestime($string) { $day = floor($string / 86400); $hours = floor(($string / 3600) - $day * 24); $min = floor(($string - $hours * 3600 - $day * 86400) / 60); $sec = $string - ($min * 60 + $hours * 3600 + $day * 86400); return sprintf("%01d дн. %02d:%02d:%02d", $day, $hours, $min, $sec); }if($onl+300>=time()){ echo "<img src=\"css/online.gif\" alt=\"onl\"/> в онлайне<br/>\n";} else { echo "<img src=\"css/offline.gif\" alt=\"off\"/>\n"; echo '(Уже нет в чате '.makestime(time() - $onl).')<br/>'."\n";} |
Попробуй так
Отредактировано TLENS (2011.06.19 07:07)
А этот твой код не знаю как прикрепить к инфе пользователя. Он очь нужный мне. Так как думаю онл рейтинг создать. Кто больше времени был в чате. А эт код по моему идеально для таких форм
Добавлено спустя 2 минуты 13 секунд: Оо. Большое спосибо. Благодарю
Добавлено спустя 4 минуты 20 секунд: Ок. Спосибо большое. Попробую.
Функция просто переводит секунды в дни часы минуты секунды
Код отличный то что нужно. Рабочий на все 2000%
+++