Практикуюсь в использовании сессий и решил для пробы взять себе за пример разработку банальных пошаговых тестов. Тоесть имеется 3 странички на каждой есть вопрос, ответы на который содержат чекбоксы или радиокнопки и кнопка "Дальше". Т.е нажав эту кнопку мы переходим на другую страничку и отвечаем на следующие вопросы...
Нужно сделать так, что бы сразу после ответа данные не отсылались сразу в БД, а записывались в сессию в зависимости от выбранного ответа. А на итоговой страничке выводились в бразуре для наглядности выбранные ответы и отправлялись в БД... Я делал так(пример одной из страничек):
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $firma = $_POST['firma'];
- $cafe = $_POST['cafe'];
- $club = $_POST['club'];
- }
- <pre>
- Выберите одно из...:
- <form action='end.php' method='post'>
- <input type='checkbox' name='firma' value='FIRMA'>Фирма
- <input type='checkbox' name='cafe' value='CAFE'>Кафе
- <input type='checkbox' name='club' value='CLUB'>Клуб
- <input type='submit' name='submit' value='Завершить тест'>
- </pre>