У меня есть форма с текстовыми полями, кнопкой и каптчой...
и есть обработчик формы...который сверяет данные которые ввел человек в текстовое поле и отсылвет обработчику с данными каптчи, как известно каптча сохраняет данные в глобальном массиве $_SESSION...для начала я сделал так чтобы он возвращал значение типа "echo "Спасибо!!!Вы ввели точную информацию.";" если данные сходятся , а если человек набрал в текстовом поле не совпада.щие данные, то возвращается echo "Вы ввели не точный код с картинки";
session_start();
if(isset($_SESSION['secpic'])){$session=$_SESSION['secpic'];}
if(isset($_POST["pic_code"])){$pic_code=$_POST["pic_code"];}
if ($session==$pic_code)
{
echo "Спасибо!!!Вы ввели точную информацию.";
}
else
{
echo "Вы ввели не точный код с картинки";
}
ВОПРОС!!!
Как сделать так чтобы, при верном ответе, то есть при совпадении данных ничего не возвращалось, а просто меня перенаправляло бы на главную страницу, заметьте не с PHP обработчика а со странички где человек заполняет форму, в общем чтобы на месте это странички form.html открывалась бы главная index.html...
И ВТОРОЕ!!
Если человек ввел в форме не совпадающие данные, чтобы submit вообще не срабатывал...
Я отправляю данные обработчику PHP и форма постоянно перезагружается....как сделать чтобы этого не происходило??