Добавление данных в многомерный массив

cobria2

Новичок
Здравствуйте!

Имеется многомерный массив следующей структуры:
Array(
[id]=>id
[name]=>name
[history]=>Array([historyId]=>Array([1]=>1 [2]=>2.....)
______________[historyName]=>Array([1]=>1 [2]=>2....)))

В первых двух ячейках хранятся меняющиеся значения, по одному за раз.

В ячейке "История" должны хранится групы значений:

[history]=>[historyId]=>Array([1]=>1 [2]=>2.......) [historyName]=>Array([1]=>1 [2]=>2......).

Вся эта информация хранится в массиве $_SESSION

Пытаюсь добавить элементы на нижележащие уровни массива при помощи функции array_push:

array_push($_SESSION['history']['historyName'],$name);
array_push($_SESSION['history']['historyId'],$id);

Схема вроде бы такая же как и из мануала PHP, но почему-то не работает.

Буду благодарен за помощь, спасибо!

P.S. Логика работы такова:

В первые две ячейки записывается текущее значение, которое в процессе работы переносится в историю, история выводится в отдельную область. Работа идет на нескольких страницах, поэтому через сессию.
 

Фанат

oncle terrible
Команда форума
что значит "не работает"? ошибки какие-то пишет?
 
Сверху