Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Ноябрь 23, 2017, 05:41:39


Войти


Страниц: [1]
  Печать  
Автор Тема: не отображается капча  (Прочитано 6968 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« : Август 30, 2008, 10:49:11 »

 Не показывается капча (код на картинке). Что делать?
 
« Последнее редактирование: Август 30, 2008, 10:55:16 от lanka » Записан

http://www.weka.ipb.su простой, но основной сайт
lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« Ответ #1 : Август 30, 2008, 10:59:09 »

Ну еще, дабы не флудить: как на вашем хосте замутить fairlinks http://www.fairground.ru/ никак не выходит ламанулся я или подскажите нормальный скрипт по обмену ссылками (каталог сайтов)
Записан

http://www.weka.ipb.su простой, но основной сайт
Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #2 : Август 30, 2008, 11:21:00 »

Что касается капчи - обычно проблема с путями до используемого шрифта. Полный путь можете посмотреть в панели управления хостингом. А вообще, подобные темы уже сто раз поднимались - учитесь пользоваться поиском.
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« Ответ #3 : Август 30, 2008, 11:48:57 »

А подробнее можете объяснить? Шокированный Веселый
Записан

http://www.weka.ipb.su простой, но основной сайт
lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« Ответ #4 : Август 30, 2008, 12:24:33 »

Ещо сам файл редактирувать пробовал генерации может в нем дело? Ну не получается и я не допонимаю вроде полчасика уже форум начитал. Ламак я внатуре:D:D:D:D:D:D:D
вот сам код для генерации картинки в стандартном виде с инструкцией, если чо, может что с ним не то?:

<?php
session_start();

// Juego de letras para usar
$letras = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

// Configuración tamaño imagen y tamaño fuente
$ancho_caja = 130;
$alto_caja = 60;
$tam_letra = 10;
$tam_letra_grande = 45;
// angulo máximo que rota (izq y der) cada letra
$angmax = 20;
// Establecer el tipo de contenido
header("Content-type: image/png");

// Creamos una imagen
$im = imagecreate($ancho_caja, $alto_caja);

// Creo el color del texto, del texto del fondo y del fondo de la imagen
$gris = ImageColorAllocate($im, 247, 247, 247);
$colorLetra = ImageColorAllocate($im, 105, 159, 189);
$colorLetraFondo = ImageColorAllocate($im, 247, 247, 247);


// tipo de letra obtenido en dafont.net
$fuente = './image2.ttf';

// Calculo el número de líneas que entran
$caja_texto = imagettfbbox($tam_letra, 0, $fuente , $letras);
$alto_linea = abs($caja_texto[7]-$caja_texto[1]);
$num_lineas = intval($alto_caja / $alto_linea)+1;

// Dibujo las letras del fondo
// Cada letra de escribe de una en una para poder
// darle una rotación independiente al resto
$pos = 0;
for ($i = 0; $i<$num_lineas; $i++) {
    $x = 0;
    for ($j = 0; $j<30; $j++) {
        $texto_linea = $letras[rand(0, strlen($letras)-1)].' ';
        $caja_texto = imagettfbbox($tam_letra, 0, $fuente , $texto_linea);
       imagettftext($im, $tam_letra, rand(-$angmax, $angmax), $x, $alto_linea*$i, $colorLetraFondo, $fuente , $texto_linea);
        // Posicion x de la siguiente letra
        $x += $caja_texto[2] - $caja_texto[0];
    }
}


// Escribo las tres letras del CAPTCHA
$res = $letras[rand(0, strlen($letras)-1)];
$ang1 = rand(-$angmax, $angmax);
$caja_texto = imagettfbbox($tam_letra_grande, $ang1, $fuente , $res);
$y1 = abs($caja_texto[7]-$caja_texto[1]);
$x1 = abs($caja_texto[2]-$caja_texto[0]);

$res .= $letras[rand(0, strlen($letras)-1)];
$ang2 = rand(-$angmax, $angmax);
$caja_texto = imagettfbbox($tam_letra_grande, $ang2, $fuente , $res[1]);
$y2 = abs($caja_texto[7]-$caja_texto[1]);
$x2 = abs($caja_texto[2]-$caja_texto[0]);

$res .= $letras[rand(0, strlen($letras)-1)];
$ang3 = rand(-$angmax, $angmax);
$caja_texto = imagettfbbox($tam_letra_grande, $ang3, $fuente , $res[2]);
$y3 = abs($caja_texto[7]-$caja_texto[1]);
$x3 = abs($caja_texto[2]-$caja_texto[0]);

imagettftext($im, $tam_letra_grande, $ang1, ($ancho_caja/2)-(($x1+$x2+$x3)/2), $y1+($alto_caja-$y1)/2, $colorLetra, $fuente , $res[0]);
imagettftext($im, $tam_letra_grande, $ang2, ($ancho_caja/2)-(($x1+$x2+$x3)/2)+($x1), $y2+($alto_caja-$y2)/2, $colorLetra, $fuente , $res[1]);
imagettftext($im, $tam_letra_grande, $ang3, ($ancho_caja/2)-(($x1+$x2+$x3)/2)+($x1+$x2), $y3+($alto_caja-$y3)/2, $colorLetra, $fuente , $res[2]);

imagepng($im);
imagedestroy($im);
imagedestroy($im2);

$_SESSION["texto"] = $res;
?>
Записан

http://www.weka.ipb.su простой, но основной сайт
Togusa
Просветлённый
****

Карма: 38
Сообщений: 321


Просмотр профиля WWW
« Ответ #5 : Август 30, 2008, 13:36:55 »

Попробуйте это:
Код:
// tipo de letra obtenido en dafont.net
$fuente = './image2.ttf';

Заменить на:

Код:
// tipo de letra obtenido en dafont.net
$fuente = '/www_host/hosts/f1rst.sk6.ru/image2.ttf';

Записан

lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« Ответ #6 : Август 30, 2008, 17:13:25 »

Да, устанавливаю для этого домена, замутил так, но не вышло все-равно:(
Записан

http://www.weka.ipb.su простой, но основной сайт
atimur
Просветлённый
****

Карма: 59
Сообщений: 990


Живу в SanCity


Просмотр профиля WWW
« Ответ #7 : Август 30, 2008, 17:35:16 »

Код:
<?php
//  error_reporting(E_ALL);
session_start();

// Juego de letras para usar
$letras 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

// Configuracion tamano imagen y tamano fuente
$ancho_caja 130;
$alto_caja 60;
$tam_letra 10;
$tam_letra_grande 45;
// angulo maximo que rota (izq y der) cada letra
$angmax 20;
// Establecer el tipo de contenido
header("Content-type: image/png");

// Creamos una imagen
$im imagecreate($ancho_caja$alto_caja);

// Creo el color del texto, del texto del fondo y del fondo de la imagen
$gris ImageColorAllocate($im247247247);
$colorLetra ImageColorAllocate($im105159189);
$colorLetraFondo ImageColorAllocate($im247247247);


$pa_path $_SERVER["DOCUMENT_ROOT"];
///////////////////////////////////////////////////
// tipo de letra obtenido en dafont.net
$fuente $pa_path.'/image2.ttf';
// Calculo el numero de lineas que entran
$caja_texto imagettfbbox($tam_letra0$fuente $letras);
$alto_linea abs($caja_texto[7]-$caja_texto[1]);
$num_lineas intval($alto_caja $alto_linea)+1;

// Dibujo las letras del fondo
// Cada letra de escribe de una en una para poder
// darle una rotacion independiente al resto
$pos 0;
for (
$i 0$i<$num_lineas$i++) {
    
$x 0;
    for (
$j 0$j<30$j++) {
        
$texto_linea $letras[rand(0strlen($letras)-1)].' ';
        
$caja_texto imagettfbbox($tam_letra0$fuente $texto_linea);
       
imagettftext($im$tam_letrarand(-$angmax$angmax), $x$alto_linea*$i$colorLetraFondo$fuente $texto_linea);
        
// Posicion x de la siguiente letra
        
$x += $caja_texto[2] - $caja_texto[0];
    }
}


// Escribo las tres letras del CAPTCHA
$res $letras[rand(0strlen($letras)-1)];
$ang1 rand(-$angmax$angmax);
$caja_texto imagettfbbox($tam_letra_grande$ang1$fuente $res);
$y1 abs($caja_texto[7]-$caja_texto[1]);
$x1 abs($caja_texto[2]-$caja_texto[0]);

$res .= $letras[rand(0strlen($letras)-1)];
$ang2 rand(-$angmax$angmax);
$caja_texto imagettfbbox($tam_letra_grande$ang2$fuente $res[1]);
$y2 abs($caja_texto[7]-$caja_texto[1]);
$x2 abs($caja_texto[2]-$caja_texto[0]);

$res .= $letras[rand(0strlen($letras)-1)];
$ang3 rand(-$angmax$angmax);
$caja_texto imagettfbbox($tam_letra_grande$ang3$fuente $res[2]);
$y3 abs($caja_texto[7]-$caja_texto[1]);
$x3 abs($caja_texto[2]-$caja_texto[0]);

imagettftext($im$tam_letra_grande$ang1, ($ancho_caja/2)-(($x1+$x2+$x3)/2), $y1+($alto_caja-$y1)/2$colorLetra$fuente $res[0]);
imagettftext($im$tam_letra_grande$ang2, ($ancho_caja/2)-(($x1+$x2+$x3)/2)+($x1), $y2+($alto_caja-$y2)/2$colorLetra$fuente $res[1]);
imagettftext($im$tam_letra_grande$ang3, ($ancho_caja/2)-(($x1+$x2+$x3)/2)+($x1+$x2), $y3+($alto_caja-$y3)/2$colorLetra$fuente $res[2]);

imagepng($im);
imagedestroy($im);

$_SESSION["texto"] = $res;
?>

Записан

- Правда, она всегда глаза режет...
- Капча - Идите лесом...
lanka
Новичёк
*

Карма: -1
Сообщений: 6

http://www.f1rst.sk6.ru тут хочу каталог сайтов


Просмотр профиля WWW
« Ответ #8 : Август 31, 2008, 08:45:27 »

ну и
Записан

http://www.weka.ipb.su простой, но основной сайт
atimur
Просветлённый
****

Карма: 59
Сообщений: 990


Живу в SanCity


Просмотр профиля WWW
« Ответ #9 : Август 31, 2008, 12:12:59 »

Ответ на вопрос из стартпоста дан выше.
Записан

- Правда, она всегда глаза режет...
- Капча - Идите лесом...
swer
Просветлённый
****

Карма: 14
Сообщений: 460


Просмотр профиля WWW
« Ответ #10 : Август 31, 2008, 22:09:18 »

/////captcha
$a = mt_rand(1, 20);
$b = mt_rand(1, 20);

вот моя каптча,робот обломается=))
Записан

Homo homini lupus est!(Человек человеку волк)
Фильмы DivX->Закачаешся>
20strannik08
Новичёк
*

Карма: 0
Сообщений: 1



Просмотр профиля WWW
« Ответ #11 : Сентябрь 04, 2008, 00:08:55 »

Ну еще, дабы не флудить: как на вашем хосте замутить fairlinks http://www.fairground.ru/ никак не выходит ламанулся я или подскажите нормальный скрипт по обмену ссылками (каталог сайтов)

Попробуйте seo-joomla. На айоле работает вполне адекватно.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.083 секунд. Запросов: 17.