Тест будет один с определенным количеством вопросов.
Вопросы должны задаваться по одному на странице, а
ответы на них в виде цифры варианта ответа, а в БД записываться сам ответ,
в случае остановки - пользователь мог продолжить тест.
Идентифицироваться пользователь будет по уникальному номеру, без пароля.
Посмотреть ответы может только пользователь, который дал тестирование и т.д.
***************************************
Подскажите скрипт(код) рабочего скрипта теста, поискал в инете,
выбрал несколько на БД и все не рабочие.
Или помогите написать.
***************************************
Где хранить вопросы в БД или в коде?
sKaa
Отправлено: 19 Января, 2012 - 13:54:14
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
Сколько платишь?
asm
Отправлено: 19 Января, 2012 - 13:57:54
Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
sKaa, Сам хочу написать)
т.к. вроде большой сложности тут нет.
Поможешь?)
sKaa
Отправлено: 19 Января, 2012 - 14:00:25
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
asm пишет:
Поможешь?)
Ну ты хоть начал вообще что-нибудь делать в этом направлении или ты думаешь я тебе готовый код сейчас начну писать?
Ezi
Отправлено: 19 Января, 2012 - 14:08:29
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
asm, пиши сюды, что не понятно будет, спрашивай - выручим))
----- Хочешь жить - умей вертеться
asm
Отправлено: 19 Января, 2012 - 14:09:43
Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Я пока с базой разбираюсь.
Помоги логику в коде установить сначала, саму последовательность, а то что-то не могу соориентироваться.
Ezi
Отправлено: 19 Января, 2012 - 14:13:38
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
asm пишет:
Где хранить вопросы в БД или в коде?
в БД конечно, или же можно рядом с вопросом неким разделителем и затем функцией explode(); разбить строку на вопрос и ответ, а далее полученные сообщения от юзера сравнивать с ответом...
sKaa пишет:
выбрал несколько на БД и все не рабочие.
Для данной реализации видел очень простое решение, где в качестве БД является *.txt файл, хотя хозяин - барин, хочешь на мускул - переделывай на мускул, тут особова труда то нет...
asm пишет:
выбрал несколько на БД и все не рабочие.
Или помогите написать.
А склепать из нескольких одну не вариант? (Добавление)
asm пишет:
Помоги логику в коде установить сначала, саму последовательность, а то что-то не могу соориентироваться.
Рандомом выбираем строку => разделяем её на вопрос и ответ => задаём юзеру => если надо, то приоткрываем по одной случайной букве => полученый ответ от юзера сравниваем с правильным ответом не забыв сделать всё регистронезависимым => если верно, юзеру +
----- Хочешь жить - умей вертеться
asm
Отправлено: 19 Января, 2012 - 14:19:38
Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Ezi пишет:
полученные сообщения от юзера сравнивать с ответом...
сравнивать не надо, просто запись и вывод.
Что-то вроде тест-опросника организовать.
Ezi
Отправлено: 19 Января, 2012 - 14:21:45
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
asm пишет:
Что-то вроде тест-опросника организовать.
ответы в этот же файл писать или же отдельно для каждого юзера делать?
----- Хочешь жить - умей вертеться
asm
Отправлено: 19 Января, 2012 - 14:24:11
Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Ezi пишет:
ответы в этот же файл писать или же отдельно для каждого юзера делать?
ответы в БД каждого держать
sKaa
Отправлено: 19 Января, 2012 - 14:24:15
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
Ezi пишет:
sKaa пишет:
Цитата:
выбрал несколько на БД и все не рабочие.
Я такого не говорил
Ezi
Отправлено: 19 Января, 2012 - 14:26:37
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
sKaa, точно, это я asm цитировал))
----- Хочешь жить - умей вертеться
asm
Отправлено: 19 Января, 2012 - 19:22:46
Новичок
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Покинул форум
Сообщений всего: 18
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''users' WHERE 'UID_P'=10023' at line 1
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.