Помощник
|
Как релизовать тестирование на сайте?, Срочно нужно придумать что т.к. это тема диплома. |
phpuser
|
Сообщение
#1
|
||
|
|
||
|
|||
sc2r2bey |
17.6.2010, 22:27;
Ответить: sc2r2bey
Сообщение
#2
|
|
думаю тебе жабаскрипт не поможет, минимум ajax, php, mysql
поищи готовые конструкторы тестов -------------------- программирую web и для we |
|
|
phpuser
|
Сообщение
#3
|
|
Смотрел, они идут со своими админками которые сложно встраивать.
Мне как тут что то придумать там чистый JavaScript по ходу, http://test.vin.com.ua/test51/main.htm |
|
|
Гость_0_* Гость_0_* |
17.6.2010, 22:42;
Ответить: Гость_0_*
Сообщение
#4
|
|
phpuser, ИМХо Ajax тут лучше всего додойдёт.
P.S. Где пропадал? На морях? |
|
|
sc2r2bey |
17.6.2010, 22:46;
Ответить: sc2r2bey
Сообщение
#5
|
|
то, что ты показал, это не жабаскрипт в чистом виде, тем более он не может работать с БД
-------------------- программирую web и для we |
|
|
phpuser
|
Сообщение
#6
|
|
|
|
|
phpuser
|
Сообщение
#7
|
|
|
|
|
Гость_0_* Гость_0_* |
18.6.2010, 8:40;
Ответить: Гость_0_*
Сообщение
#8
|
|
Возможно он сегодня зайдёт на форум :) Я скинул ссылку на тему.
|
|
|
gaaarfild |
18.6.2010, 16:39;
Ответить: gaaarfild
Сообщение
#9
|
|
Ну ты вопрос-то задай. =)
Или тебе полностью написать? =) Рекомендую использовать фреймворки для обращения по AJAX. Будет в стомильонов раз проще. Возьми например jQuery. И я смогу тебе подсказать, как работать и в каком направлении копать. Но без PHP тут не обойдешься. Ибо AJAX - он просто обращается, но не работает сам с БД. Создаешь 2 таблицы. Одну с вопросами. Вторую - с ответами пользователей. Когда пользователь отвечает на вопрос, AJAX-скрипт обращается к PHP-скрипту, который сравнивает ответ с правильным ответом из первой таблицы. Если ответ правильный, то записывает во вторую таблицу ID пользователя, ID вопроса и верный был ответ или нет. Соответственно, если неправильный, то записываешь, что неправильно. После этого возвращает на страницу пользователя ответ в виде следующего вопроса. По прошествии всех вопросов, он выводит сумму правильных ответов и любую другую статистику. --------------------------- | questions | =============== | id(int) | --------------------------- | question(varchar) | --------------------------- | variant1(varchar) | --------------------------- | variant2(varchar) | --------------------------- | variant3(varchar) | --------------------------- | variant4(varchar) | --------------------------- | right_variant(int) | --------------------------- --------------------------- | user_answers | =============== | id(int) | --------------------------- | user_id(int) | --------------------------- | question_id(int) | --------------------------- | right(int) | --------------------------- Вот так примерно это вижу я. |
|
|
phpuser
|
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Быстрый и качественный обмен на сайте Baksman.org Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк |
52 | Baksman | 33510 | Сегодня, 5:02 автор: Baksman |
|
Арбитражники, как ведете учет расходов и доходов? | 11 | Boymaster | 1759 | Вчера, 23:35 автор: Boymaster |
|
Боты могут делать пушподписки на моём сайте? | 0 | Megaspryt | 337 | Вчера, 23:29 автор: Megaspryt |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4780 | Вчера, 1:19 автор: sergio11 |
|
CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте | 36 | CryptoCLoud | 10631 | 16.4.2024, 16:02 автор: CryptoCLoud |
Текстовая версия | Сейчас: 18.4.2024, 15:44 |