The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Пустые переменные в сессиях php"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Пустые переменные в сессиях php"  
Сообщение от manson (ok) on 03-Апр-07, 09:19 
Здравствуйте, помогите пожалуйста. Поставил на FreeBSD6 Apace2+MySQL5+PHP4, все с виду работает нормально, но при регистрации переменной она попадает в сессию пустой. Например:  

<?
session_start();
$alt=666;
session_register("alt");
?>
в файле ses_j3h4g56jh345j4g4 появляется строка alt|N;
и так со всеми переменными :-(

читал тут
https://www.opennet.ru/openforum/vsluhforumID8/4608.html
http://www.mybrend.com/begin-php/Sessions-notes.htm
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=415
результата нет.

Вот мой phpinfo()
--------------------------------------------------------------
Session Support             enabled
Registered save handlers     files user

Directive            Local Value    Master Value
session.auto_start    Off            Off
session.bug_compat_42    Off            Off
session.bug_compat_warn    On            On
session.cache_expire    180            180
session.cache_limiter    nocache            nocache
session.cookie_domain    no value    no value
session.cookie_lifetime    0            0
session.cookie_path    /            /
session.cookie_secure    Off            Off
session.entropy_file    no value    no value
session.entropy_length    0            0
session.gc_divisor    1000            1000
session.gc_maxlifetime    1440            1440
session.gc_probability    1            1
session.name            PHPSESSID    PHPSESSID
session.referer_check    no value    no value
session.save_handler    files            files
session.save_path    /tmp            /tmp
session.serialize_handler php            php
session.use_cookies    On            On
session.use_only_cookies Off            Off
session.use_trans_sid    Off            Off
----------------------------------------------------------------
надеюсь на вашу помощь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Пустые переменные в сессиях php"  
Сообщение от tambovski on 03-Апр-07, 10:21 
Попробуй так:

<?
session_start();
$_SESSION['alt']=666;
?>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Пустые переменные в сессиях php"  
Сообщение от manson (ok) on 03-Апр-07, 11:42 
>Попробуй так:
>
><?
>session_start();
>$_SESSION['alt']=666;
>?>

БААЛЬШОЕ спасибо tambovski, ЗАРАБОТАЛО. Идеи уже кончались,в течении недели все переставлял 15 раз, ничего не помогало. В виндувсе на DENWER срабатывало по старому, интересно.
Еще раз спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Пустые переменные в сессиях php"  
Сообщение от XAnder (ok) on 03-Апр-07, 13:04 
>В виндувсе на DENWER срабатывало по старому,
>интересно.

Срабатывает это или нет, зависит от установки register_globals. Видимо "в виндувсе" у вас она была включена, а сейчас нет. В руководстве сказано:

If register_globals is disabled, only members of the global associative array $_SESSION can be registered as session variables. The restored session variables will only be available in the array $_SESSION. (http://www.php.net/manual/ru/ref.session.php)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру