@bamond

Session + joomla — в чем проблема?

День добрый.
Joomla.
Есть скрипт который отображает каптчу.

Помогите пожалуйста разобраться с сессиями при таком ситуации.
1) если сделать просто
//////////captcha.php
session_start();
$rand = 15;
$_SESSION["rand"] = $rand;

и на основной форму сделать

//////////form.php
session_start();
<img src = "QAmodule/captcha.php">
var_dump($_SESSION['rand']);

то получаем нулл.

Если делать через

//////////captcha.php
define('BASE_PATH',$_SERVER["DOCUMENT_ROOT"]);
require_once BASE_PATH.'/includes/defines.php';
require_once BASE_PATH.'/includes/framework.php';
define( '_JEXEC', 1 )
$rand = 15;
$session = JFactory::getSession();
$session->set( 'randStr', $rand );

то каптча вообще не отображается =)
Пoдскажите пожалуйста , что тут можно сделать и как передать значение $rand на form.php?
Спасибо!
  • Вопрос задан
  • 2595 просмотров
Пригласить эксперта
Ответы на вопрос 1
greabock
@greabock
Могу
Джумла и многие прочие движки используют свой собственный механизм сессий, с массивом $_SESSION ни как не связанный. Используйте апи Джумлы для создания сессий.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект