Задать вопрос
@ehoboli

При правильном вводе каптчи не прегистрируется как исправить?

if (!isset($_SESSION['captcha']) || !isset($_POST['chislo']) || $_SESSION['captcha']!=$_POST['chislo']){$err[]='Неверное проверочное число';}

/////сама каптча с водом//
echo "<img src='/captcha.php?rand=" . rand() . "' width='100' height='30' alt='Проверочное число' /><br />\n<input name='chislo' size='5' maxlength='6' value='' type='text' /><br/>\n";

не могу понять почему так , я второй день AI задолбал.
дело было так редачил сайт все норм, через месяц отрываю регистрацию а каптча пропала,
добавил в файл captcha.php в начале файла session_start(); все заработало,
но после этого ввожу каптчу и выдает что каптча ведена не правильно.

что только не делал не помогает ((

кто может с этим помочь?
если нужно скину файлы
  • Вопрос задан
  • 23 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    PHP (pro)
    2 недели
    Далее
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
похоже файл регистрации не вызывает session_start() — добавь в самый верх
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы