Как сделать стаж на сайте?
1.
Удаленный (23.11.2009 / 01:37)
Модеры переместите в предыдущую тему.
Почему не в приват? мож кому еще пригодится.
<?
$time=time();
//Выравниваем по гринвичу
$site_time=($time+(-)количество секунд);
$reg_time=($prof+(-)количество секунд);
$rezult_time=$site_time-$reg_time;
echo 'Провел на сайте аж '. date("H",$rezult_time).' часов '. date ("i",$rezult_time).' минуты.' ;
2.
3DwEp (23.11.2009 / 01:43)
1, спасибо огромное..
3.
3DwEp (23.11.2009 / 01:55)
1, чёто нифига непашет..
Регаю новичка, пишет:
Провел на сайте аж 17 часов 53 минуты.
4.
Удаленный (23.11.2009 / 02:15)
какая раздница сервера и гринвича?
5.
Удаленный (23.11.2009 / 02:19)
Стоп надо другой способ ето рощитано на 24 часа щас напишу поновой
6.
3DwEp (23.11.2009 / 02:20)
Блин, ваще запутался нифига непонимаю x(
7.
Удаленный (23.11.2009 / 03:18)
<?
$times=$site_time-$prof;
$day=floor($times/86400);
$hours=floor(($times/3600)-$day*24);
$min=floor(($times-$hours*3600-$day*86400)/60);
$sec=$times-($min*60+$hours*3600+$day*86400);
echo 'Провел на сайте: '.$day.' дн. '.$hours.':'.$min.':'.$sec;
$prof ето время регистр. $site_time текущее время. Все в секундах.
8.
3DwEp (23.11.2009 / 10:14)
Вроде разобрался, работает..
URL:
https://visavi.net/topics/3173