- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
я делаю онлайн тест и немного запутался..
Пример
У меня есть скажем 5 вопросов..
1) Вопрос 1
Ответ: да / нет (radiobutton)
2) Вопрос 2
Ответ: да / нет (radiobutton)
3) Вопрос 3
Ответ: да / нет (radiobutton)
4) Вопрос 4
Ответ: да / нет (radiobutton)
5) Вопрос 5
Ответ: да / нет (radiobutton)
Да - 1 очко, Нет - 0.
Мне надо выводить ответы в зависимости от кол-ва очков..
Код
Но
1) Проблема в том, что всегда срабатывает только ECHO ABC...
Где я ошибку сделал?
ps: php редактор форума почему-то код отформатировал..вообще там так я писал
if($_POST[q3] == a)
Метод отправки в html-форме теста указан POST ?
А что такое "a"? Константа?
ps: php редактор форума почему-то код отформатировал..вообще там так я писал
if($_POST[q3] == a)
Скорее всего нужно писать:
А вообще добавьте в самом начале
print_r($_POST);
и посмотрите, что к вам приходит.
Проверьте, что у вас в инпутах приходит из формы ответов, возможно всегда одно и тоже, если для всех радиобаттонов одно и тоже имя.
Ну и в пхп есть case, если правильно помню, он тут уместнее
Метод отправки в html-форме теста указан POST ?
Верно...вот html
---------- Добавлено 04.04.2016 в 08:17 ----------
А что такое "a"? Константа?
a это value
А вы заметили, что у вас проверяется функция count а не переменная $count ???
Попробуйте так переписать код:
index.html
submit.php
А вы заметили, что у вас проверяется функция count а не переменная $count ???
вы правы, спасибо
---------- Добавлено 05.04.2016 в 00:41 ----------
Попробуйте так переписать код:
index.html
submit.php
спасибо, я просто с if else больше понимаю
вы правы, спасибо
спасибо, я просто с if else больше понимаю
Я бы посоветовал потратить 15 минут и разобраться - все таки иногда эта конструкция полезна.
В Питоне ее нет, а иногда бы удобнее было через нее делать выбор.
Я как то сделал себе плагин для вордпресса для быстрого создания тестов с отдельными таблицами в базе для вопросов, ответов, но его не мешало бы довести до ума.
Вот тут рабочая версия, если любопытно.
все таки иногда эта конструкция полезна
Да, только не в данном случае: