Помощник
|
Сложный таймер обратного отсчёта |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
Galen |
21.3.2009, 0:45;
Ответить: Galen
Сообщение
#2
|
|
Сохраняйте в базе время произведения действия. От этого времени скриптами отсчитываете сколько осталось. Опять же скриптом можно отмечать прошествие нужного времени.
|
|
|
dimjan4
|
Сообщение
#3
|
|
Но ,как я понимаю, таймер работающий в реальном времени можно сделать только на JavaScript! Так как же JavaScript соединится с базой?
|
|
|
Galen |
21.3.2009, 1:31;
Ответить: Galen
Сообщение
#4
|
|
Да таймер на странице будет работать только на JavaScript. Но ваша задача требует сохранения времени даже если пользователь покинул страницу, значит без БД и PHP вам не обойтись.
|
|
|
Webmaster_hb |
21.3.2009, 2:12;
Ответить: Webmaster_hb
Сообщение
#5
|
|
ну если в базу должно что-то добавиться. то однозначно без PHP не обойтись
а вот в остальном возможны разные варианты исполнения, но их выбор будет зависеть от более точной постановки задачи |
|
|
dimjan4
|
Сообщение
#6
|
|
У меня на сайте будет покупаться код, после покупки будет итти таймер. После окончания работы таймера должна добавиться запись в БД . Но вот ещё в чём проблема: эта запись должна автоматически добавиться на сервере по истечению этого времени!
|
|
|
Alroniks |
23.3.2009, 13:49;
Ответить: Alroniks
Сообщение
#7
|
|
ну а зачем в реальном времени. В базу заносится дата окончания таймера и при кажом заходе - текущая дата. В таймер передается текущя дата и время и конечная. Конечная - для условия таймера, текущая - для старта таймера с текущего времени. При заходе обновляем данные в БД. Если время истекло, то легко отследить по текущему времени и времени окончания таймера.
Минус в таком подходе,что есть уязвимость. Если время прошло, то таймер не запишет в бд ничего. Разве что при заходе других пользователей на такие страницы обновлять все записи в БД. Но только если поток пользователей относительно мал. |
|
|
MetSerp |
23.3.2009, 13:53;
Ответить: MetSerp
Сообщение
#8
|
|
|
хмм может тогда еще в пхп отследить кончилось оно или нет и в зависимости от результата вывести таймер или вообще не выводить а выписать в страницу что время истекло и отстанте :sarcastic:
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Сработанная и талантливая команда ищет сложный и нестандартный проект. | 1 | BeeJee123 | 2511 | 25.8.2015, 16:23 автор: -BeeJee123- |
|
Сработанная и талантливая команда ищет сложный и нестандартный проект. | 3 | BeeJee123 | 1873 | 25.8.2015, 15:23 автор: BeeJee123 |
|
Таймер | 0 | Al-ximik | 2693 | 30.3.2015, 10:05 автор: -Al-ximik- |
|
Нужен счетчик обратного отсчета. Назовите стоимость. | 1 | Макс13 | 3883 | 18.9.2013, 11:14 автор: -Макс13- |
|
Не сложный рерайт описание фильма и актеров | 2 | syd2010 | 2096 | 22.3.2012, 11:03 автор: syd2010 |
Текстовая версия | Сейчас: 29.3.2024, 10:19 |