Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Кто поможет с дизайном?
#7
Критико по тех. части:
В скрипте еще настройки часового пояса просматривающего бы учитывать.
А то у тебя Lime Rock в 20:00, а у мну, к примеру, в 21:00.

преобразование для PHP:
Quote:function local2gmt($time=false)
{
if ($time === false) $time = time();
$tzOffset = date("Z", $time);
return $time-$tzOffset;
}

function gmt2local($time=false, $tzOffset=false)
{
if ($time === false) $time = time();
if ($tzOffset === false) $tzOffset = date("Z", $time);
else
$tzOffset *= 60*60;
return $time+$tzOffset;
}

а как узнать и передать на сервер мой часовой пояс хз... - надо подумать...

UPD: погуглил/подумал - похоже что по-человечески напрямую никак... Без использования жаба-скриптов - единственная возможность узнавать местоположение пользователя по IP и отталкиваться от этого.
В частности, для определения положения по IP используется такой модуль как GeoIP (mod_geoip) или подобный, который по идее должен быть подключен на сервере у хостера. Если есть такой - то см. ф-ции
geoip_region_by_name, geoip_time_zone_by_country_and_region + еще надо из этой временной зоны численный сдвиг как-то получить.
Вообщем типа того. Гланды через жёппу.:confused:
FACEPALM MAFIA
Reply


Messages In This Thread
Кто поможет с дизайном? - by Zandr - 21.04.2009, 16:06

Possibly Related Threads…
Thread Author Replies Views Last Post
  Полковник ушел - кто следующий? maverick 3 2,691 05.11.2011, 14:21
Last Post: maverick
  Кто хуже madlopt 19 6,328 20.07.2007, 18:12
Last Post: eR
  А меня ни кто и не поздравил. !KoT! 8 3,804 18.07.2007, 14:03
Last Post: Denton

Forum Jump:


Users browsing this thread: 1 Guest(s)