Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Настройка хранения сессий


Recommended Posts

Требуется специалист! Нужно сделать, чтобы содержимое корзины пользователя сохранялось 2-3 месяца. Без регистрации. Видимо реализуется через сессии и куки. Если вы готовы это настроить прошу писать в личку.

Надіслати
Поділитися на інших сайтах


Т.е не собственный сервер

 

жизнь сессии продлить в system\library\session.php

 

Ага, попробуйте на шаринг хостинге, где, сессии, например хранятся в /tmp

 

в session.php указать директорию, где будут храниться сессии - и счастье должно вас постичь... читать про session_save_path

Надіслати
Поділитися на інших сайтах

Т.е не собственный сервер

 

Ага, попробуйте на шаринг хостинге, где, сессии, например хранятся в /tmp

 

в session.php указать директорию, где будут храниться сессии - и счастье должно вас постичь... читать про session_save_path

Вот наш файл system\library\session.php

<?php

class Session {
public $data = array();
 
   public function __construct() {
if (!session_id()) {
ini_set('session.use_cookies', 'On');
ini_set('session.use_trans_sid', 'Off');
 
session_set_cookie_params(time()+60*60*24*90, '/');
session_start();
}
 
$this->data =& $_SESSION;
}
}
?>
 
Время хранения сессий проставил. А вот где тут папка хранения указывается??
И папки /tmp на сервере нет...
Надіслати
Поділитися на інших сайтах


И папки /tmp на сервере нет...

 

То что вы ее не видите, это не значит, что ее нет

 

директория, в которой лежат файлы сесси указывается в переменной session_save_path

Узнать можно посмотрев

phpinfo()

Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.