Прошу подсказать, как можно отправить массив $board[$a][$b] из одного скрипта в другой с помощью скрытого поля.
спасибо
Спустя 20 минут, 52 секунды (14.09.2009 - 14:09) twin написал(а):
Если верить глазам своим, то это: $board[$a][$b] не массив, а элемент массива. Так что же все таки нужно?
Спустя 56 минут, 52 секунды (14.09.2009 - 15:06) sergeiss написал(а):
Цитата (twin @ 14.09.2009 - 15:09) |
Так что же все таки нужно? |
Другая интерпретация "что же хотел сказать автор....". Вопрос глубокофилософский, и его обуждение может идти даже в течение 6 и более страниц
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
На самом деле, тут мог подразумеваться и элемент массива, и массив - ежели он трехмерный, то тогда $board[$a][$b] будет одновременно элементом 2-мерного массива и массивом.
А общий ответ для ТС - если надо отправить массив через скрытое поле, то надо его сериализовать через функцию serialize(), и потом преобразовать обратно через unserialize(). Можно и свою пару функций написать для этого.
twin -
![tongue.gif](http://phpforum.ru/html/emoticons/tongue.gif)
Спустя 14 минут, 38 секунд (14.09.2009 - 15:20) twin написал(а):
Цитата |
На самом деле, тут мог подразумеваться и элемент массива, и массив |
А я про что? я же написал - если верить глазам. Если бы там было дальше равно массив - вопрос бы не возник. А так неясно, массив передать хочет автор или единичный элемент.
А что касаемо способов передачи - так их несколько, не только сериализация. Допустим организовать по скрытому полю на каждый элемент.
А что касаемо способов передачи - так их несколько, не только сериализация. Допустим организовать по скрытому полю на каждый элемент.
Спустя 15 минут, 12 секунд (14.09.2009 - 15:35) glock18 написал(а):
Цитата |
А что касаемо способов передачи - так их несколько, не только сериализация. Допустим организовать по скрытому полю на каждый элемент. |
ну это жестко достаточно. размер хтмл вырастет, а выигрыша никакого особо. Разве что надо будет этот "массив" править на стороне клиента.
я бы сказал иначе
"способов сериализации несколько"
Спустя 3 часа, 23 минуты, 32 секунды (14.09.2009 - 18:59) xPoint написал(а):
если скрипты находятся на одном сервере, то можно просто загнать массив в сессию
Спустя 26 минут, 15 секунд (14.09.2009 - 19:25) olgatcpip написал(а):
xPoint +5
Спустя 23 минуты, 19 секунд (14.09.2009 - 19:49) twin написал(а):
Цитата |
Прошу подсказать, как можно отправить массив $board[$a][$b] из одного скрипта в другой с помощью скрытого поля. |
Спустя 54 минуты, 45 секунд (14.09.2009 - 20:43) Гость_Julia написал(а):
Я имела ввиду массив, а не элемент массива. А можно ли передачу организовать через скрытое поле?
Спустя 14 минут, 17 секунд (14.09.2009 - 20:58) twin написал(а):
sergeiss же написал...
HTML |
<input name="array" type="hidden" value="<?php echo serialize($board); ?>" /> |
Спустя 14 минут, 40 секунд (14.09.2009 - 21:12) Julia написал(а):
не заметила )
всем спасибо за помощь
всем спасибо за помощь