![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| 6yha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.12.2011 Репутация: нет Всего: нет |
Уважаемые знатоки... Скажите нужно сделать результат тестирования... а именно привожу пример... Пользователь прошел тестирование и ему выбиваеться его результат например "ваша оценка 2" или например "Вы ответили 50%" Привожу пример моего скрипта:
Буду вам очень благодарен.... |
|||
|
||||
| s0lman |
|
|||
|
Белый и лохматый ![]() ![]() Профиль Группа: Участник Сообщений: 637 Регистрация: 1.11.2007 Где: Ukraine Репутация: 9 Всего: 29 |
А в чем вопрос, собственно?
-------------------- Когда я уже выучусь на волшебника? :( |
|||
|
||||
| 6yha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.12.2011 Репутация: нет Всего: нет |
s0lman
Мне нужна помощь с кодом, ничего на ум не идет... |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
Imho, нужна помошь с логикой
URL адрес на всем протяжении тестирования не должен меняеться. Всю информацию о тестировании нужно хранить в сессии. Номер текущего вопроса и ответы на предыдущие. По заполнении результатов очередного вопроса - POST с результатами, заполнение результатов в сессии, увеличение номера текущего вопроса и переход на тот-же адрес header'ом. Если номер вопроса больше количества вопросов в тесте - тес закончен - возвращаем результат. Если нужно начать новый тест - POST, очистка результатов в сессии, и перенаправление на адрес тестирования... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| 6yha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.12.2011 Репутация: нет Всего: нет |
Нет ну конечно, в консультации я тоже могу сказать тоже самое... Спасибо... Но не могли бы вы помочь с кодом...
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
6yha, С моей точки зрения - вопрос звучит "перепишите за меня 90% скрипта"
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
старно я тоже так подумал, вы поподайтесь решить эту легкую задачу вам же потом будет дальше легче в обучении
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| 6yha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.12.2011 Репутация: нет Всего: нет |
Вот поэтому я у вас и прошу помощи...
|
|||
|
||||
| ksnk |
|
||||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
Если бы мне пришлось хранить вопросы и список ответов в одном файле, я бы сделал что-то вроде вот такого.
ну и сам код - что-то вроде вот этого
каждое состояние выводит форму с action="" и method="POST" -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
||||
|
|||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |