Мне нужно ваше мнение по этому коде для внедрения антиспамового решения: Когда создается страница / форма, создается случайная строка, например. как $string = md5($_SERVER['REMOTE_ADDR']) эта строка вставляется в базу данных и истекает, скажем, через 2 часа, поэтому мы не заполняем базу данных При загрузке страницы форма имеет скрытое поле ввода без значения, spam_check его spam_check […]
Я использую скрипт simple-php–captcha ( https://github.com/claviska/simple-php-captcha ) в форме ajax в моей теме wordpress, он отлично работает, когда он находится на локальном хосте, но когда я загружаю его на онлайн-хост, коды подписи не совпадают, все отлично работает, загружаются изображения изображений captcha, создаются сеансы, но код отслеживания, отображаемый на изображении, отличается от того, как при отправке […]
У меня есть блог wordpress, и у меня был плагин Captcha на нем в течение самого долгого времени, потому что он работал. В последнее время я получаю массу спама. Затем я попытался сделать «Добавить эти случайные числа вместе», которые были сгенерированы через PHP, но до сих пор не повезло. Я не совсем уверен, что мне […]
Прежде чем задать этот вопрос, позвольте мне упомянуть, что знаю, что на сайте есть несколько одинаковых вопросов, но я боюсь, что они не могут мне помочь. Здравствуй, Вчера мой ReCaptcha работал нормально, но теперь это не так. Я использую библиотеку, предоставленную Google, и использую правильный код. Со вчерашнего дня я не менял никакого кода, поэтому […]
Мы использовали Captcha.php в одном из наших проектов, он открывается во всех браузерах, но мы не можем просматривать его в Google chrome Version 22. Наш скрипт Captcha session_start(); $captcha = new SimpleCaptcha(); $captcha->CreateImage(); class SimpleCaptcha { function CreateImage() { header("Content-Type: image/jpeg"); $md5 = md5(rand(0,9999)); $pass = substr($md5, 10, 5); $_SESSION["pass"] = $pass; $image = ImageCreatetruecolor(100, […]
Я использую помощник codeigniter * capctha *. Дело в том, что я не могу увеличить размер шрифта букв. Я пытался это сделать if ($use_font == FALSE) { $font_size = 6; $x = rand(0, $img_width/($length/2)); $y = 0; } else { $font_size = 20; $x = rand(0, $img_width/($length/1.5)); $y = $font_size+2; } но ничего не происходит, […]
Я пытаюсь сделать Captcha через PHP GD. Но, к сожалению, я столкнулся с проблемой! PHP скажите мне: The image “http://127.0.0.1/par.php” cannot be displayed because it contains errors. Мой код – это <?php header ('Content-Type: image/png'); $im = @imagecreatetruecolor(120, 20) or die('Cannot Initialize new GD image stream'); $text_color = imagecolorallocate($im, 233, 14, 91); $red = imagecolorallocate($im, […]
Я хочу создать Captcha Image с помощью PHP imagettftext. И следующий мой код. Он дает пустое изображение. Я хочу решить эту проблему. Я проверил код, но не смог найти, почему изображение не отображается, хотя мой случайный текст передается функции генерации изображения captcha. <?php function generateRandomString($length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randomString = ''; for […]
Я создал некоторую форму для вставки данных в базу данных и для проверки того, были ли данные отправлены от человека, я использовал CAPTCHA, который уже интегрирован в CI. Это мой контроллер: $checkrules = array( 'img_path' => realpath(APPPATH . '../upload/checking/img') . '/', 'img_url' => base_url() . 'upload/checking/img/', 'font_path' => realpath(APPPATH . '../upload/checking/font.ttf'), 'img_width' => 150, 'img_height' […]
Возможно, этот вопрос уже задан – но, к сожалению, я не смог найти удовлетворительных ответов. Я просто спрошу его для моего конкретного случая и попрошу администраторов не удалять вопрос в течение как минимум нескольких дней, поэтому я могу попробовать его … У меня есть страница. Он использует капчу. Вот так: <?php session_start(); // the captcha […]