Hy1lite, Вы купите себе VDS, то есть сервер, с белым IP.
Таким образом у вас в распоряжении будет сервер с хорошим каналом и аптаймом.
Но вы хотите его использовать только для переадресации на свой домашний? Зачем?
szQocks, ну про 30 минут с нуля вы загнули. Если полностью реализовывать поведение нативного селекта, то в полчаса не уложишься. Направление выпадающего списка вверх/вниз, клавиатурная навигация, мобильное представление и т.д...
ReBit-Ell, ну вообще-то разница времени не зависит от часовых поясов. Если до часа Икс осталось два часа, то это справедливо и для камчатки, и для европы.
А вычисление разницы это простейшая математическая операция вычитания.
weranda, Вы HTTP протокол помните? Вот какие данные браузер передаст согласно протоколу, то и будет доступно на сервере (кстати, неважно, php там или что-то еще).
А что он передает? Заголовки, url запроса и куки. В заголовках может содержаться различная доп инфа (например USER_AGENT) и все они попадают в $_SERVER. И это всё.
Однако, никто вам не мешает джаваскриптом собирать любую доступную в браузере инфу и фоном отправлять на свой сервер, если хочется.