Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2009, 17:10   #1
Spiriton
Новичок
Джуниор
 
Регистрация: 25.03.2009
Сообщений: 1
По умолчанию Помогите в создание теста на PHP

Помогите кто нибудь в создание теста на PHP!Готовый тест то есть а вот хотелось бы что бы он выводил с боку всех пользователей которые в данный момент тоже отвечают на вопросы и сколько у них правельных ответов. И как в коде поменять что бы время довалось не в общем 5 минут на ответы а на каждый вопрос по 10 секунд допустим. Вот исходник!
Вложения
Тип файла: rar test11.rar (10.3 Кб, 439 просмотров)
Spiriton вне форума Ответить с цитированием
Старый 26.03.2009, 17:30   #2
wyvern
Форумчанин
 
Аватар для wyvern
 
Регистрация: 24.03.2009
Сообщений: 215
По умолчанию

При работе со временем тебя спасет только джаваскрипт... хотя можно использовать какой-нибудь там рефреш в мета-теге... с направлением на следующий вопрос с незачтением предыдущего, например (первое, что пришло в голову)...
wyvern@localhost:~$ sudo emerge --unmerge world
wyvern вне форума Ответить с цитированием
Старый 20.08.2011, 13:49   #3
vladimir1991
Новичок
Джуниор
 
Регистрация: 12.04.2011
Сообщений: 1
По умолчанию

Я пробавал запустить ваш тест почему то он не запускаеться только начало после ввода ФИ дальше не идёт... Почему??? что я не так делаю
vladimir1991 вне форума Ответить с цитированием
Старый 21.08.2011, 23:45   #4
BloodA
 
Регистрация: 07.09.2008
Сообщений: 9
По умолчанию

Насчёт времени отведённого на вопрос, можно в прицепе получить текущее время на сервере и записать его в куку, после ответа на вопрос прочитать куку и проверяем сколько времени прошло если больше нужного то ошибка иначе следующий вопрос... Ну а если надо сделать так чтобы по истечении времени на вопросы тест сразу выдавал сообщение то тут только JS
BloodA вне форума Ответить с цитированием
Старый 23.08.2011, 07:51   #5
Che Guevara
Пользователь
 
Аватар для Che Guevara
 
Регистрация: 27.07.2010
Сообщений: 91
По умолчанию

В часности времени (мне на тестовой системе помогло) лови
Che Guevara вне форума Ответить с цитированием
Старый 23.08.2011, 09:23   #6
kirosin
Форумчанин
 
Аватар для kirosin
 
Регистрация: 15.01.2010
Сообщений: 209
По умолчанию

и не забыть реализовать механизм проверки времени начала и конца теста на php, иначе может получиться так, что человек начал тест в 10:00, закончил в 11:00, но при этом ответил на 5 вопросов по 10 секунд на каждый
Все генитальное просто.
kirosin вне форума Ответить с цитированием
Старый 23.08.2011, 18:36   #7
dem66
Форумчанин
 
Регистрация: 31.05.2011
Сообщений: 316
По умолчанию

Цитата:
Сообщение от wyvern Посмотреть сообщение
При работе со временем тебя спасет только джаваскрипт... хотя можно использовать какой-нибудь там рефреш в мета-теге... с направлением на следующий вопрос с незачтением предыдущего, например (первое, что пришло в голову)...
Рефреш можно остановить
dem66 вне форума Ответить с цитированием
Старый 23.08.2011, 20:17   #8
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

А если использовать мета тег. А если интернет слабинький?! Пока вопросы загрузяться уже будет начат переход на вторую страницу
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание мини теста на С 11twin11 Помощь студентам 1 18.03.2009 11:26
Помогите с выводом теста из фаила в stringgrid aks Помощь студентам 3 02.03.2009 16:45
Онлайн решение теста за деньги danilbah Фриланс 1 14.02.2009 12:14
создание карты на php ИльяМалиновский PHP 5 12.02.2009 18:18