Loading...
PHP/MySQL | Нужна помощь с каптчей
Нужна помощь с каптчей, не отображаются две последние картинки, смотрите скрин. Кто сможет решить проблему за вознаграждение?

Изображение

------
78815_SharedScreenshot.jpg (47.9 Kb)
Скачиваний: 167
А куда ведёт ссылка на картинку?
GooDLike , ссылка на картинки имеет такой вид
https://сайт.ру/helper/img_captcha?btn=OyFC77jJby
там в файле вот такой код
php
   <?php defined('F') OR exit('Нет доступа!'); unset($_SESSION['img_captcha']); $dir_im = 'assets/img/captcha/img/2/'; $dir_btn = 'assets/img/captcha/button/';  $ar_img = array( '1', //'кот', '2', //собака '3', //слон '4', //самалет '5', //ракета '6', //машина );  $im_capt_cod = ''; $t_ar_img = $ar_img;  do { shuffle($t_ar_img); $v1 = array_shift($t_ar_img); $v2 = array_shift($t_ar_img); if(is_dir(F.$dir_im.$v1.$v2)) $im_capt_cod = $v1.$v2; else $im_capt_cod = $v2.$v1; } while (empty($im_capt_cod) && !empty($t_ar_img));  if(!empty($im_capt_cod)){  $_SESSION['img_captcha'] = array(); $_SESSION['img_captcha']['btn'] = array();  $image_captcha = ''; $image_btn = array(); $image_btn['1'] = \mavrandom(10); $image_btn['2'] = \mavrandom(10); $image_btn['3'] = \mavrandom(10); $image_btn['4'] = \mavrandom(10); $image_btn['5'] = \mavrandom(10); $image_btn['6'] = \mavrandom(10);  $_SESSION['img_captcha']['cod1'] = $image_btn[$v1]; $_SESSION['img_captcha']['cod2'] = $image_btn[$v2];  $scanned_directory = array_diff(scandir(F.$dir_im.$im_capt_cod), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['imag'] = F.$dir_im.$im_capt_cod.'/'.array_shift($scanned_directory);  $scanned_directory = array_diff(scandir(F.$dir_btn.'1'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['1']] = F.$dir_btn.'1/'.array_shift($scanned_directory);   $scanned_directory = array_diff(scandir(F.$dir_btn.'2'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['2']] = F.$dir_btn.'2/'.array_shift($scanned_directory); $scanned_directory = array_diff(scandir(F.$dir_btn.'3'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['3']] = F.$dir_btn.'3/'.array_shift($scanned_directory); $scanned_directory = array_diff(scandir(F.$dir_btn.'4'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['4']] = F.$dir_btn.'4/'.array_shift($scanned_directory); $scanned_directory = array_diff(scandir(F.$dir_btn.'5'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['5']] = F.$dir_btn.'5/'.array_shift($scanned_directory); $scanned_directory = array_diff(scandir(F.$dir_btn.'6'), array('..', '.')); shuffle($scanned_directory); $_SESSION['img_captcha']['btn'][$image_btn['6']] = F.$dir_btn.'6/'.array_shift($scanned_directory); unset($scanned_directory); shuffle($image_btn);   } if(empty($im_capt_noframe)){ if(!empty($im_capt_cod)){ ?> <div class="img_captcha"> <?php   /*echo $_SESSION['img_captcha']['cod1'] .' - '.$_SESSION['img_captcha']['cod2'].'<br />'; echo $_SESSION['img_captcha']['imag'].'<br />';   foreach ($_SESSION['img_captcha']['btn']as $k => $val)   echo $k.' - '.$val.'<br />';*/  ?> <div class="img_captcha_img"> <img src="/helper/img_captcha?image=1" alt="" ?> </div> <p><strong>Что есть на картинке?</strong><br /><small>(What's in the picture?)</small></p> <div class="img_captcha_btn"> <?php foreach ($image_btn as $k => $val) { ?> <button type="button" onclick="img_captcha_btn_click('<?php echo $val; ?>',this); return false;"><img src="/helper/img_captcha?btn=<?php echo $val; ?>" /></button> <?php } ?> </div> </div> <script> var link = document.createElement("link"); link.setAttribute('rel', 'stylesheet'); link.setAttribute('type', 'text/css'); link.setAttribute('href', '/assets/css/img_captcha.css'); document.getElementsByTagName("head")[0].appendChild(link); </script> <?php  } else { ?> <div class="img_captcha"><p>Ошибка загрузки проверочного кода :(</p></div> <?php } }   

________
посл. ред. 26.08.2021 в 11:13; всего 3 раз(а); by STEEF_
Онлайн: 8
Время:
Gen. 0.1063
(c) Bym.Guru 2010-2026