PHP/MySQL | непонятка с сесией
чет я совсем старею наверно или тупею... в общем делотвот в чем есть условие с формой где задается сессия при обновлении условия эта сессия исчезает почему-то...
схематично напишу когда так как с мобилы
if(!$_POST)
{
тут задаю сессию
тут форма ввода
}
else
{
if(значение вода !=сессии) ошибка
else
все нормально
}
схематично напишу когда так как с мобилы
if(!$_POST)
{
тут задаю сессию
тут форма ввода
}
else
{
if(значение вода !=сессии) ошибка
else
все нормально
}
Исчезает откуда? Из папки с файлами сессий, или не работает именно с этим кодом?
Маразм какой то. Зачем такие велосипеды? Скажи что тебе нужно сделать, я подскажу структуру для реализации
198378708, не работает с этим кодом... для проверки делаю вывод ввода с формы и сессии выводится только ввод фррмы
198378708, нужно так... форма есть в которую нужно ввести значение. a+b при отправке формы если введённая сумма верна то хорошо если нет то плохо
37861047,
нужно так... форма есть в
которую нужно ввести значение. a+b при
отправке формы если введённая сумма
верна то хорошо если нет то плохо
нужно так... форма есть в
которую нужно ввести значение. a+b при
отправке формы если введённая сумма
верна то хорошо если нет то плохо
Саня, пробовал не катит так... тогда при проверке уже другая сессия получается и поэтому всегда ошибка ввода
особо ничего так и не понял, но в любом случае попробую понять:
session start
//проверяем наличие сессии и если ее нет выведем форму
if (isset($_POST) && empty($_SESSION['blabla']) {
//данные из формы передались, сессия не активна, можем передать данные
$_SESSION['blabla'] = 'aaa';
} else {
<form>
input text a
input text b
</form>
}
session start
//проверяем наличие сессии и если ее нет выведем форму
if (isset($_POST) && empty($_SESSION['blabla']) {
//данные из формы передались, сессия не активна, можем передать данные
$_SESSION['blabla'] = 'aaa';
} else {
<form>
input text a
input text b
</form>
}
проблема решена всем спасибо извините за беспокойство:)