|
|
|
| Предположим, имеется массив целых чисел. Этот массив необходимо помещать и извлекать из cookies как на стороне клиента (javaScript), так и на стороне сервера (php). Вопросы следующие:
1. Писали, что для помещения массива в cookies в javaScript достаточно передать имя массива в качестве value. Допустим, что это корректно. Поскольку в cookies'ы записываются строки, то в каком формате этот массив будет сохранён в cookies'ах ?
2. Как cтандартными средствами javaScript полученную из cookies'ов строку преобразовать обратно в массив ?
3. В php помещение массива в cookies'ы клиента происходит также указанием имени массива в качестве value ?
4. В php - извлечение массива из cookies'ов без ручной десериализации - ? | |
|
|
|
|
|
|
|
для: Cyrax
(03.03.2008 в 19:14)
| | кукисы JS и кукисы пхп не совместимы между собой, т.е. кукис JS нельзя прочитать через пхп и наоборот. Это вроде бы на http://xpoint.ru обсуждалось | |
|
|
|
|
|
|
|
для: вялый
(03.03.2008 в 19:56)
| | Тогда какие кукисы передаются серверу в HTTP_COOKIE ?
И как читать массив из кукисов в JS ? | |
|
|
|
|
|
|
|
для: Cyrax
(03.03.2008 в 20:02)
| | серверу передаются, по всей видимости, пхп кукисы. Насчет массивов надо погуглить, не помню | |
|
|
|
|
|
|
|
для: вялый
(03.03.2008 в 20:45)
| | > Насчет массивов надо погуглить, не помню
так вперёд, гуглим... | |
|
|
|
|
|
|
|
для: Cyrax
(03.03.2008 в 20:50)
| | ооочень смешно :))) | |
|
|
|
|
|
|
|
для: вялый
(03.03.2008 в 19:56)
| | Нет ни РНР cookies, ни JS cookies. Есть работа с cookies в РНР и JS. Вот по этому поводу вам и нужно Гуглить. | |
|
|
|
|
|
|
|
для: sim5
(03.03.2008 в 21:21)
| | Сейчас я записываю и читаю кукисы на стороне клиента (JS) и читаю на стороне сервера (php). Кукисы, записанные на клиенте JS-ом, нормально читаются сервером php.
Проблема заключается в следующем: для клиента (JS) пофигу, как загружается страница - sbyte.ru или sbyte.ru/index.php - кукисы одни и те же. Но для php-сервера для этих вариантов кукисы почему-то свои (для каждого варианта). Чушь какая-то... | |
|
|
|
|
|
|
|
для: Cyrax
(04.03.2008 в 19:20)
| | Каюсь, что говорил неправду запамятовал просто. Надеюсь, больше этого не повторится | |
|
|
|