Автор Тема: Работа с сессиями и конфигурация PHP  (Прочитано 2979 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tmj

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://sborami.narod.ru
При работе с сессиями у меня возник ряд вопросов (PHP+Apache на локальной машине):

1. В фийле php.ini я делаю следующие изменеия:
register_globals = On
session.use_cookies = 1
и простенький скрипт: 2 файла в одном регистрим переменную, а а во втором показываем ее, например
// file1.php
session_start();
session_register("t");
$t=10
echo \'Link to file2\';
?>

// file2.php
session_start();
echo "T= ".$t;
?>
Все работает нормально.

2. Делаем следующие настройки
register_globals = On
session.use_cookies = 0
Тоже все работает, но при каждом рефреше создается новый врем. файл, а если session.use_cookies = 1, то
временный файл только один(не создается каждый раз) и массив $HTTP_SESSION_VARS пустой.
Вошрос: Ето нормально или нет? (что при каждом рефреше создается новый врем. файл и массив $HTTP_SESSION_VARS пустой)

3. Делаем следующие настройки
register_globals = Off
session.use_cookies = 0

В етом случае создается врем. файл, но значение переменной в нем равно \'N\'. (значение переменной не записывается)
Вопрос: Почему так?

И еще:
Возможна ли работа с сессиями, если register_globals = Off, если да то как?
Есть ли какой-нибудь универсальный способ работы с сессиями без использования Кукисов?
Есть ли какой-нибудь универсальный способ работы с сессиями без использования Кукисов и если register_globals = Off?
При каждой модификации php.ini, нужно ли рестартировать Apache или нет?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Работа с сессиями и конфигурация PHP
« Ответ #1 : 13 Ноября 2003, 12:45:44 »
http://phpfaq.ru/sessions
Если еще останутся вопросы - пиши.
Твои изыскания комментировать бессмысленно до этого.
после каждой правки пхп.ини апач НАДО рестартовать.
« Последнее редактирование: 22 Января 2005, 16:20:01 от RomikChef »

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Работа с сессиями и конфигурация PHP
« Ответ #2 : 13 Ноября 2003, 13:27:00 »
Будь добр, задавай вопрос в одном месте.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28