ОсновноеRadiotalkПользовательское
Webserv24 - Панель управления хостингом
11   •   Посмотреть все темы

проблема с созданием капчи

 

549
PlumLi @PlumLi
Здравствуйте, при попытке вставить рандомный текст в изображение через php, выдается такая ошибка:

Warning: imagettftext() [function.imagettftext]: Could not find/open font

Это как я понимаю нужно указать расположение шрифта на сервере или на сайте?
Строка кода выглядит так:
imagettftext($image, 18, 0, 5, CAPTCHA_HEIGHT - 5, $text_color, 'Arial.ttf', $captha_text);

Отредактировано PlumLi - 18.03.2012
3173
Николай @grom
Да, нужно указать расположение шрифта, ну и права чтобы были 777. Поправьте меня если не так.

6600
Александр @admiral
Укажи полный путь до шрифта '/home/user/Arial.ttf'
Права не нужны 777, это обычный файл, 644 права

549
PlumLi @PlumLi
ага.. прошло
imagettftext($image, 25, -15, 15, CAPTCHA_HEIGHT - 5, $text_color, '../verdana.ttf', $pass_phrase);