Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP для начинающих

Войти
Регистрация
Восстановить пароль
 
infers
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 5
#1

Данные в сессии портятся - PHP

25.10.2011, 18:08. Просмотров 725. Ответов 3
Метки нет (Все метки)

Привет!
Дело вот в чем: при идентификации пользователя в сессию записывается 2-х мерный массив с данными, после загрузки следующей страницы данные портятся: вместо $_SESSION[''group''][''group_add'']=true в сессии появляется $_SESSION[''group''][''id'']=18 и т.д. и т.п. Причем только в данной части массива, остальная часть остается прежней.
На странице нет даже упоминания $_SESSION.
Подскажите в чем дело и что делать.
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2011, 18:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Данные в сессии портятся (PHP):

Данные не хранятся в сессии - PHP
Добрый день. На моем сайте выполняю авторизацию. Данные берутся из базы, все нормально, как только я перехожу на другую страницу, сессия...

Не выводятся данные из сессии - PHP
Вот код странички: <?php $forma=' <form method="post" action="index.php"> <input type="submit" name="enter" value="Войти"/> ...

Все данные из сессии пропадают - PHP
Доброго времени суток, ув. программисты! Опять я вас беспокою. Но на сей раз я туплю конкретно. :) Есть код: <? ...

Данные не сохраняются в переменную сессии - PHP
Хочу сделать вход на сайт. После обработки кода сохраняються куки, а сессия не хочет. <?php session_start(); ?> <?php ...

Не выводятся данные из сессии на другой странице - PHP
вооо кстати я забыл совсем я добавляю данные в сессию и вывожу на этой же странице, а на другой не могу вывести почему так, хотя так же...

Как сравнить данные из сессии с данным из базы - PHP
$sql="SELECT * FROM test_q WHERE id_test={$_GET}"; $query=mysql_query($sql); while($row=mysql_fetch_assoc($query)) { ...

3
infers
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 5
25.10.2011, 18:34  [ТС] #2
Начальное значение:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
Array
(
       [group] => Array
        (
            [template] => 1
            [icon] => catalog.jpg
            [interface] => 1
            [edit] => 1
            [group_add] => 1
            [group_edit] => 1
            [group_del] => 1
        )
)
Конечное значение:
PHP
1
2
3
4
5
6
7
8
9
10
Array
(
    [group] => Array
        (
            [id] => 2
            [name] => guest
            [activ] => 1
            [score] => 0
        )
)
0
nighthunter
0 / 0 / 0
Регистрация: 01.10.2009
Сообщений: 66
26.10.2011, 16:22 #3
попробуй register_globals = Off в php.ini
0
webbyte
7 / 7 / 1
Регистрация: 11.05.2008
Сообщений: 876
26.10.2011, 23:27 #4
Или
php_flag register_globals Off
в .htaccess
0
26.10.2011, 23:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2011, 23:27
Привет! Вот еще темы с ответами:

PHP как ajax обработчик не видит данные сессии - PHP
При посылке Ajax запроса, PHP-обрабтчик показывает, что данные из сессии с информацией о пользователе отсутствуют. При обращении...

Set offline status по существованию сессии сравнивая в ней данные из БД - PHP
// Перевод гостей в состояние оффлайн $result = mysql_query("SELECT `id` FROM `guests` WHERE `online` = '1' AND `ldate` < '"....

Где лучше хранить данные, в сессии, или каждый раз вытаскивать из базы по id? - PHP
Дело в том, что я делаю магазин и у меня возник вопрос, где все-таки лучше хранить данные для корзины, в массиве, записанном в сессию или в...

Как сделать, чтобы данные, содержащиеся в сессии не затирались при выборе другого товара в ИМ? - PHP
Добрый вечер! Помогите разобраться где ошибка и как её исправить. Делаю интернет магазин женской одежды. При заказе товара...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru