Как правильно доработать код капчи?
setcookie("coded");Программист: Дорогой php, установи, пожалуйста, пользователю куку с кодом coded и дефолтным значением в виде пустой строки.php: Слушаю и повинуюсь.$_COOKIE['coded']= $code_capcha;Программист: Дорогой php, запиши в эту куку значение капчи.*Демонический смех, отблески адского пламени*php: Муахаха, он думает, что таким образом пишет в куку, а на самом деле просто обновляет глобальный массив с данными прошлых кук. Я просто выкину этот массив при окончании скрипта и пользователь получит пустую куку, которую программист установил изначально! Гениальный план!
в 6.php убрать setcookie("coded"); которое вверху.
вместо $_COOKIE['coded']= $code_capcha; написать setcookie("coded", $code_capcha);
И вообще, это неправильный подход. Бот может прочитать значение вашей куки. Лучше сохранять в сессию.