Forum Webscript.Ru

Разное => Поиск, изготовление скриптов и прочее... => Тема начата: Ces от 31 Января 2007, 15:47:19

Название: Скрипт для отсчета времени до события
Отправлено: Ces от 31 Января 2007, 15:47:19
Помогите плиз!!!!!!!
Может кто знает скрипт для отсчета времени ДО или ПОСЛЕ события?!
Такой скрипт используется в создании линеечек отсчета времени в подписи форума.... Я делаю фоны для линеек, бегунки.... Но как их совместить чтобы они считали - не знаю!!! Очень хочу научиться....
Вот например сайт с такими линейками: http://www.akusherstvo.ru/lines/
Сама линейка (фон) есть, бегунок нарисовала... Но как совместить так чтобы это считалось??
Знаю что пишется на языке php.....
Название: Скрипт для отсчета времени до события
Отправлено: CGVictor от 31 Января 2007, 18:31:57
Ces
Хоть какой-то опыт программирования есть?
[off](пока переброшу тему в "поиск скриптов")[/off]
Название: Скрипт для отсчета времени до события
Отправлено: Ces от 31 Января 2007, 18:36:54
Цитировать
CGVictor:
Ces
Хоть какой-то опыт программирования есть?
(пока переброшу тему в "поиск скриптов")


Ну есть в принципе.....
Подскажите, плиз, как написать прогу?? Чтобы все это считало!
Название: Скрипт для отсчета времени до события
Отправлено: CGVictor от 31 Января 2007, 19:13:37
Ces
1. Храним (где-то) метку времени для события
$event = strtotime("10 September 2009");

2. На момент генерации картинки считаем дельта-время как
$delta = abs(time()-$event);

3. Для дельты несложной математикой получаем, каково же отличие в днях/часах/минутах/etc
$delta_days = floor(($delta/(60*60*24)),0) % 365;
[off]60 сек Х 60 мин Х 24 часа = 1 сутки, после mod остается количество дней в этом году. Например.[/off]

4. Придумываем алгоритм для генерации картинки
(например, смещение img1 будет round($delta_days/365*($img1_width-20)))

5. Пишем скрипт, который будет нам создавать такую картинку по запросу. [p]imagecreatetruecolor[/p]. Неплохо, кстати, предусмотреть кеш.

Вот, собссно, и всё. У вас достаточно технических навыков, чтобы написать самостоятельно?
Название: Скрипт для отсчета времени до события
Отправлено: Ces от 31 Января 2007, 23:33:22
Цитировать
CGVictor:
Вот, собссно, и всё. У вас достаточно технических навыков, чтобы написать самостоятельно?


Если честно - это даже сложнее чем я предполагала....... :(
Если Вас не затруднит написать полностью - я буду Вам ОЧЕНЬ признательна!!!
Очень прошу!!!
Заранее спасибо.....
Название: Скрипт для отсчета времени до события
Отправлено: CGVictor от 01 Февраля 2007, 00:11:21
Ces
Цитировать
Ces:
Если Вас не затруднит написать

Нет, не напишу. Извините.
[off]Это время, а его у меня и так слишком мало.[/off]

Подождем, может кто уже готовые скрипты знает...
Название: Скрипт для отсчета времени до события
Отправлено: alex007 от 01 Февраля 2007, 01:14:44
[OFF]ну вы даете такие глупые вопросы задаёте как изготовить скрипт, тоже не буду писать здесь так как считаю это только флаймом и вообще не чего этой теме быть в  "Скрипт для отсчета времени до события". А скрипт пишется следующим путем берем x вашу дату отнимаем сегодня и получаем результат.[/OFF]
Название: Скрипт для отсчета времени до события
Отправлено: andymc от 01 Февраля 2007, 02:08:51
Цитировать
Знаю что пишется на языке php
в принципе это уже прорыв. Вы не зря взялись, у вас всё палучится!
Цитировать
Если Вас не затруднит написать полностью
напишу за скромное вознаграждение
Название: Скрипт для отсчета времени до события
Отправлено: Ces от 01 Февраля 2007, 11:44:03
Цитировать
alex007:
ну вы даете такие глупые вопросы задаёте как изготовить скрипт, тоже не буду писать здесь так как считаю это только флаймом и вообще не чего этой теме быть в "Скрипт для отсчета времени до события". А скрипт пишется следующим путем берем x вашу дату отнимаем сегодня и получаем результат.


А где собственно она должна быть по-вашему??
Если Вы много знаете, если это для вас легко - то напишите, помогите мне.... Не хотите здесь - напишите в личку!
Я же здесь не флудом занимаюсь - а просто прошу помощи! Для этого и организован форум...... Я же не виновата что у меня мало знаний..... :(