Блог пользователя - casufi

Модуль captcha

2 ноября 2004 в 14:59

Есть такой весьма полезный модуль Captcha, который требует от регестрирующего новый аккаунт ввести текст который находится на картинке.

Я попробовал установить у себя на сайте этот модуль, но в нем оказалась одна сильная недоработка.

функция imagepng($im, $filename);
И строка которая выкладывала эту картинку на странице
"<img src=\"$filename\" alt=\"Captcha Image: you will need to recognize the text in it.\"/>");
используют одну и туже переменную $filename
Однако, если в настройках указать абсолютный путь (со знаком / в начале)
То функция imagepng пытается найти директорию используя в качестве корневой дирректории - корневую директорию сервера, а апач в качестве корневой директории использует корневую директорию сайта.