Я использую Прохладный PHP Captcha расширения captcha, который генерирует изображение при вызове его из элемента IMG через SRC атрибутJoomla Session и Прохладное PHP Captcha
Существует проблема, что расширение начинает свое собственная сессия обычной PHP-путь.
Joomla использует собственный метод SESSION. Я попытался инициировать внешний скрипт в Joomla, как здесь (Accessing session data outside Joomla), но без успеха.
Joomla CAPTCHA, позвонив:
<img src="<?php echo $this->baseurl ?>/templates/<?php echo
$this->template ?>/captcha/captcha.php" id="captcha" />
Защитный код инициализации:
session_start();
$captcha = new SimpleCaptcha();
Вы пытались обернуть его в компонентный контроллер Joomla? Это должно заставить его выбрать сеанс Joomla. Обязательно добавьте 'exit();' вызов после перехвата, чтобы не допустить, чтобы Joomla выводил любые материалы шаблона. – MrCode