[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: каптча
mihai
есть скрипт каптчи


решил применить её для сайта

НО

на localhost всё работает
а на хостинге отказвается показывать

подсказка

если убрать строку


// Случайная строка
$randStr = substr(md5(uniqid()), 0, $nChars);
$_SESSION["randStr"] = $randStr;

то изображение приямоугольника
("images/noise.jpg");
показывает
а всё вместе не показывает ни чего



<?php
session_start();

header("Content-type: image/jpeg");


// Шрифты TTF
$im = imageCreateFromJPEG ("images/noise.jpg");
$black = imagecolorallocate($im, 64, 64, 64);

// Число символов
$nChars = 5;


// Случайная строка
$randStr = substr(md5(uniqid()), 0, $nChars);
$_SESSION["randStr"] = $randStr;


// Координаты
$x = 20;
$y = 30;
$deltaX = 40;

for ($i=0; $i<strlen($randStr); $i++)
{
$size = rand(18, 30);
$angle = -30 + rand(0,60);
imageTTFText($im, $size, $angle, $x, $y, $black, "fonts/bellb.ttf",
$randStr{$i});
//сдвигам разные числа по индексу $deltaX
$x += $deltaX;


}

imageJPEG($im, "", 75);
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.