Я пытаюсь правильно настроить класс kcaptcha из kcaptcha.ru в своем собственном компоненте. Потому что класс не строится для Joomla изначально, я ломаю свой мозг на стене.
И в начале ...
У меня есть URL-адрес изображения, сгенерированного этим классом, например: http: //.../index.php&task=captcha&format=raw
В основной контроллер я положил метод
function captcha() {
include(JPATH_COMPONENT.DS.'libraries'.DS.'captcha'.DS.'kcaptcha'.DS.'kcaptcha.php');
$session = &JSession::getInstance('default', array());
$captcha = new KCAPTCHA();
if ($session) {
$session->set('captcha_keystring', $captcha->getKeyString());
}
}
а я вижу в браузере
![alt text](https://i.stack.imgur.com/Oboxl.png)
Когда я запрашиваю изображение из класса, все работает хорошо, но в моем компоненте я не могу установить переменные сеанса.
Есть идеи, как решить эту проблему?