Прочие движки | Стронг проблема с капчей
Подскажите решение проблемы на стронге. Не отображается картинка скапчей при включении https. Может кто знает решение?
18081017 (30.04.2018 в 18:21)
Подскажите решение проблемы на стронге. Не отображается картинка скапчей при включении https. Может кто знает решение?
Подскажите решение проблемы на стронге. Не отображается картинка скапчей при включении https. Может кто знает решение?
Например код капчи перевести в https, если указывается полный путь
Anton Metronome, вот именно что не указывается.

18081017 (30.04.2018 в 18:28)
Anton Metronome, вот именно что не указывается.
Anton Metronome, вот именно что не указывается.

Ну тогда код капчи лучше посмотреть
<?php
define('ROOT', '');
$gen = "0123456789";
$gens = strlen($gen);
for($i=0;$i<4;$i++){
$captcha .= $gen{mt_rand(0,$gens-1)};
}
session_start();
$_SESSION['captcha']=$captcha;
header("Content-Type:image/png");
$img_arr = array("1.png");
$font_arr = array();
$font_arr[0]["fname"] = ROOT."CARTOON8.TTF";
$font_arr[0]["size"] = 20;
$n = rand(0,sizeof($font_arr)-1);
$img_fn = $img_arr[rand(0, sizeof($img_arr)-1)];
$im = imagecreatefrompng (ROOT . $img_fn);
$color = imagecolorallocate($im, rand(0, 200), 0, rand(0, 200));
$x = -8;
for($i = 0; $i < strlen($captcha); $i++) {
$x+=15;
$letter=substr($captcha, $i, 1);
imagettftext ($im, 20, rand(2, 4), $x, 23, $color, ROOT.$font_arr[$n]["fname"], $letter);
}
ImagePNG ($im);
ImageDestroy ($im);
?>