Сессия обнуляется

Krolikov

Новичок
При открытии новых вкладок в браузере сбрасывается авторизация. Куки с PHPSESSID приходят. В папке для хранения сессий файл с таким ID и корректным содержанием есть. В коде программы время жизни сессии и куков не менялось, впрочем если поменять ничего не меняется. При попытке обращения к $_SESSION['varname'] ошибка Notice: Undefined variable: _SESSION. Проверял в Chrome, Opera, IE 8.

Действие происходит в NetBeans 8.1 + xampp 5.6.15, win7 64bit.
session.auto_start=0
session.bug_compat_42=On
session.bug_compat_warn=On
session.cache_expire=180
session.cache_limiter=nocache
session.cookie_domain=
session.cookie_httponly=
session.cookie_lifetime=0
session.cookie_path=/
session.entropy_file=
session.entropy_length=0
session.gc_divisor=1000
session.gc_maxlifetime=1440
session.gc_probability=1
session.hash_bits_per_character=5
session.hash_function=0
session.name=PHPSESSID
session.referer_check=
session.save_handler=files
session.save_path="C:\xampp\tmp"
session.serialize_handler=php
session.use_cookies=1
session.use_only_cookies=0
session.use_trans_sid=0

Спасибо.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
При открытии новых вкладок в браузере сбрасывается авторизация. Куки с PHPSESSID приходят. В папке для хранения сессий файл с таким ID и корректным содержанием есть. В коде программы время жизни сессии и куков не менялось, впрочем если поменять ничего не меняется. При попытке обращения к $_SESSION['varname'] ошибка Notice: Undefined variable: _SESSION. Проверял в Chrome, Opera, IE 8.

Действие происходит в NetBeans 8.1 + xampp 5.6.15, win7 64bit.
session.auto_start=0
session.bug_compat_42=On
session.bug_compat_warn=On
session.cache_expire=180
session.cache_limiter=nocache
session.cookie_domain=
session.cookie_httponly=
session.cookie_lifetime=0
session.cookie_path=/
session.entropy_file=
session.entropy_length=0
session.gc_divisor=1000
session.gc_maxlifetime=1440
session.gc_probability=1
session.hash_bits_per_character=5
session.hash_function=0
session.name=PHPSESSID
session.referer_check=
session.save_handler=files
session.save_path="C:\xampp\tmp"
session.serialize_handler=php
session.use_cookies=1
session.use_only_cookies=0
session.use_trans_sid=0

Спасибо.
Очень странно, что Notice: Undefined variable: _SESSION

http://stackoverflow.com/questions/15594498/notice-undefined-variable-session-in-on-line-9
 

Krolikov

Новичок
c0dex, session_start() было внутри условия, которое выполнялось не всегда. Спасибо.
 
Последнее редактирование:
Сверху