Хранение сессий

#
Хранение сессий
Добрый день.
У меня возникла проблема с сессиями. Я использую сторонний скрипт на том же хосте, что и hostcms, и мне нужно, чтобы он мог получить доступ к той же сессии, что и hostcms. Но по умолчанию сессии хранятся в файлах, а в hostcms это изменено и помоему они хранятся в бд.

Подскажите пожалуйста, как сделать так, чтобы мой скрипт мог работать с теми же сессиями, что и hostcms ?
#
Re: Хранение сессий
Вообще, я сам вижу 2 варианта:
1) Как-то сделать так, чтобы hostcms хранил свои сессии стандартным методом. Но не нашел как это сделать.
2) Сделать так, чтобы мой скрипт использовал хранимые в бд сессии. Но как это сделать я не знаю.
Модератор
#
Re: Хранение сессий
advsm,
В скрипт добавьте (пути даны для корня)
<?php
@ini_set('display_errors', 1);
require_once(dirname(__FILE__) . '/' . 'main_classes.php');
$kernel = & singleton('kernel');
// Загрузка модулей
$kernel->LoadModules();

// Здесь дальше код самого скрипта ...
#
Re: Хранение сессий
Спасибо, помогло.
Модератор
#
Re: Хранение сессий
Пожалуйста.
#
Re: Хранение сессий
HostCMS v.6.0.x
В стороннем файле пишим вот так:

include('../bootstrap.php');
Core_Session::start();

//а далее как обычно работаем с сессиями, к примеру записываем в сессию верное значение капчи, которое затем сможе прочесть в любом файле движка
$_SESSION['captcha_keystring'] = $captcha->getKeyString();
#
Re: Хранение сессий
Простите что влез но тема та же... Капча основана на сессиях.. добавить к сессии переменную с кодом вышло...
[uid] => 22466
а вот прочесть её чтобы вывести на картинку никак. Подскажите пожалуйста где я ошибаюсь:
<?php
//@ini_set('display_errors', 1);
//require_once($_SERVER['DOCUMENT_ROOT'].'/main_classes.php');
//$kernel = & singleton('kernel');
// Загрузка модулей
//$kernel->LoadModules();

session_start();


$im=ImageCreateFromJpeg(round(mt_rand(1,3)).".jpg");
$color=ImageColorAllocate($im,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));
ImageTtfText($im, 23, mt_rand(-5,5), 3, 30, $color, "addict.ttf",  $_SESSION['uid']);

Header("Content-type: image/jpeg");
ImageJpeg($im);
ImageDestroy($im);
?>


Привожу код файла генерирующего картинку. Проблема 100% в том что он не получает сессию HostCMS. Вопрос как получить? Код закоментированный вверху использовать не вышло так как тогда вообще файл не выводит картинку. Я так понимаю нарушается header. Как это решить не могу придумать. Заранее спасибо.
Авторизация