Таймаут на отправление ответа

zOrg

Guest
Таймаут на отправление ответа

Хочу написать викторину. Нужно получить такую форму, чтобы народ мог отвечать на заданный вопрос (с вариантами ответов) за граниченное время. Подскажите как это сделать...
 

Кром

Новичок
Пользователь нажал кнопку получить ответ. Ты засекаешь время.
Пользователь нажал кнопку - отправить ответ. Ты - засекаешь время и сравниваешь его с временем отправления вопроса. Еще вопросы? :)
 

Фанат

oncle terrible
Команда форума
совсем недавно был такой вопос.
поискал бы а?

если коротко - яваскриптом отсчитываешь время, и автоматом сабмитишь.
а на пхп это время проверяешь, записывая в сессию.
 

zOrg

Guest
нет. дело вот в чем: хочу, чтобы на страниче например в 15:00 появлялся вопрос... и исчезал в 15:30. а так же не давал на себя отвечать после 15:30.
 

Фанат

oncle terrible
Команда форума
поучаешь текущее время и сравниваешь с 15:00 и 15:30
если больше первого и меньше второго - выводишь или обрабатываешь.
 

Кром

Новичок
Судя по фразе
>нет. дело вот в чем:
представление о javascript и php очень смутное? :)

Тебе нужно разделить написание скрипта на несколько частей.
1. Функция - счетчик на javascript, считающий время.
2. Функция обновления страницы (javascript).
3. Функция, которая выдает вопросы (php).
4. Функция, которая сравнивает время выдачи вопроса и получения ответа (php).

Где именно затруднение?
 

zOrg

Guest
2Фанат:
Спасибо!

2Кром:
>представление о javascript и php очень смутное? :)
А вы такой профи?

2All:
Вообще у меня была еще одна идея: сделать таймер, который отсчитывает 30 минут после 15:00 и удаляет форму. Если это возможно, то подскажите как.
 

zOrg

Guest
Неужели это так сложно, что никто не может подсказать?
 

Фанат

oncle terrible
Команда форума
>представление о javascript и php очень смутное? :)
А вы такой профи?
Увы, для того, чтобы это знать, профи быть совсем не обязательно.
Обычно считается, что человек, взявшийся писать на РНР понимает, где у него браузер, а где - север.
И если он задает вопрос
сделать таймер, который отсчитывает 30 минут
То это выглядит смешно. Над новобранцем, который не знает, где лево, а где право, всегда смеются, называют "сено-солома". Всегда смеялись и будут смеяться. Ничего в этом обидного нет. Надо посмеяться вместе со всеми и бежать учиться.
Так что, не надо думать, что вопрос твой требует суперпрофессиональных знаний, а надо отправиться читать фак для самых маленьких, переосмыслить свой вопрос, хорошенько переосмыслить!
Подумать - а откуда у тебя возьмется юзер на странице, который будет сидеть на ней 30 минут.
Если, все-таки, захочешь, то задай вопрос в форуме по яваскрипту про таймер, а остальное тебе все уже ответили.

Но сначала - [f]na_tanke[/f]
Если что-то в факе непонятно - спрашивай, не стесняйся.
 

zOrg

Guest
Понял! Понял! Был не прав! Пошел в фак... Вернусь обязательно! :)
 
Сверху