Проблема в том что я не знаю как правильно реализовать сохранение вариантов ответа пользователя.
Можно по разному. Использовать файлы. Базу данных. Но мне кажется вам нужно просто проверять их с правильными ответами.
Если у вас все на несколько страницах, можно использовать сессии. Если на одной можно вообще просто проверять их, на правильность!!!
Цитата:
$q1 = "select DISTINCT questions.que from questions,answer where (id_q=id_qu) and
при беглом взгляде мне кажется 'id_qu' это ошибка, это должно быть или переменной $id_qu или же цифрой!
Недавно начал работать с куками(жизнь заставила как говорится, куда ж от них денешся), и сразу возникла проблема куда ставить команду setcookie. У меня она оказалась в теле html и естественно пошла ошибка нашел по этой проблеме что надо распологать setcookie так же как header тоесть до любого вывода... тоесть корректен будет код в котором до любого вывода будет ити и header и setcookie? получается куки можно присваивать только до загрузки страницы?
Да!
или используйте буферизацию вывода например : ob_start()
Понадобилось случайно. Капча отказывалась принимать примерно один из трех вводов.
Поэтому решил сравнить получаемое изображение со значением, чтоб узнать в чем причина.
В любом случае спасибо полезно было узнать.
ПС. по эксперементировав с кодом.
Хоть и знаю что session_start(); желательно до вывода чего либо,
Все равно переменная опаздывает. Хотя по идее должна открываться уже новая только, что сгенерированная сессия?
Если в таком, именно в таком контексте, без буферизации вы сможете запустить скрипт, ТОЧНО сработает)))
увы так запустить не получится
мы запускаем, создаем новую сессию и изображение.
Так как сессии запускаются в заголовке документа, получить данные из новой сессии в этом контексте не получится.
И зачем оно вам нужно, все и так работает как нужно!
Вы в правильном направление продвигаетесь!
Получая от пользователя заказы, записывайте их в сессию...
При оформление заказа, можно для наглядности пол. распечатать все что он заказал.
Получив от него контактные данные записывайте их в базу, в месте с арт товаров.
вам нужно будет создать несколько таблиц в БД.
Для пол конт. Для товаров и для заказов.
насчет объедение скриптов в один. не советую. лудче на разных файлах, исправлять ошибки будет лехче))