#1 2012.06.11 14:31

kevin
Участник
Зарегистрирован: 2012.05.23
Сообщений: 5
Карма: 0
Профиль

проверочное число

Вобщем в гостивую встоил капчу но сталкнулся вот с такой проблемой.
Проверяем проверочное число

Код:

1
2
3
4
5
6
# - Проверяем проверочное число
if ($_SESSION['checkcod'] != $_POST['code'] || empty($_POST['code'])) {
echo 'Ошибка!<br/> проверочное число введено не верно!<br/>';
exit;
}
session_destroy();

Проверка проходит успешно сообщение добавляеться но если нажать назад и с теме же цыфрами па новой пройти проверку выдает ошибку
Notice: Undefined index: checkcod in
как можно это исправить что тут не правильно?
Пробовал добавлять

Код:

1
2
3
4
5
if (isset($_SESSION['checkcod']) != $_POST['code'] || empty($_POST['code'])) {
echo 'Ошибка!<br/> проверочное число введено не верно!<br/>';
exit;
}
session_destroy();

Но так прапускает любое число.
Пожалуйста только не предлагайти игнорить ошибки и не выводить их.

Отредактировано kevin (2012.06.11 14:32)

Неактивен

#2 2012.06.11 14:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: проверочное число

Код:

1
span style="color: #0000BB"><?phpif (!isset($_SESSION['checkcod']) || empty($_POST['code']) || $_SESSION['checkcod'] != $_POST['code']) { echo 'Ошибка!<br/> проверочное число введено не верно!<br/>'; exit;}

Неактивен

#3 2012.06.11 15:28

kevin
Участник
Зарегистрирован: 2012.05.23
Сообщений: 5
Карма: 0
Профиль

Re: проверочное число

☭ Огромное спасибо все работает wink

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s