<MyRusakov.ru />

Вёрстка сайта с нуля 2.0

Вёрстка сайта с нуля 2.0

Система "Вёрстка сайта с нуля 2.0" содержит в себе не только сами видеоуроки по адаптивной вёрстке сайтов с примерами, но и вспомогательную систему для более эффективного обучения.

Сам курс обучит Вас абсолютно с нуля HTML5 и CSS3, а также научит верстать сайты с помощью реальных примеров вёрстки. Обучение идёт от простого к сложному. В последнем разделе курса идёт обучение адаптивной вёрстке сайтов: Вы узнаете всю необходимую теорию, а также увидите пример реальной адаптивной вёрстки сайта.

Как итог, курс совмещает в себе всё, что нужно по HTML, CSS и адаптивной вёрстке сайтов, с наглядными примерами, с обучением от простого к сложному и без необходимости иметь начальных знаний, а благодаря вспомогательной системе психологически курс проходится очень легко, а на выходе Вы сможете сделать адаптивную вёрстку любого сайта любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

запись cookie
19.05.2013 22:38:50 запись cookie Сообщение #1
kuller

kuller

Продвинутый

Продвинутый

Дата регистрации:
28.02.2012 15:16:04

Сообщений: 51

При выборе option значение записывается в куки

document.cookie = "city="+encodeURIComponent($target.text())+"; domain=test.ru";

в результате если выбрать option на главной странице сайта данные записываются. После перейти на другую страницу, и выбрать опять option данные тоже записываются, но в куках становится уже две записи, и каждая запись работает на той странице где записали. Как сделать чтоб cookie были доступны на всем сайте?
Профиль Ответить
20.05.2013 10:24:09 запись cookie Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Используйте Denwer, а не просто открывайте страницы в браузере. http://myrusakov.ru/php-start.html - тогда и cookie будут работать на всех страницах сайта.
Профиль Ответить
20.05.2013 12:31:46 запись cookie Сообщение #3
kuller

kuller

Продвинутый

Продвинутый

Дата регистрации:
28.02.2012 15:16:04

Сообщений: 51

эта статья не для меня. Я и так использую денвер. А код написан в js файле, который подключается в контейнере head.
Профиль Ответить
20.05.2013 13:25:51 запись cookie Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Тогда по Вашим данным, которые Вы сообщили, не должно быть никаких проблем. А почему они возникают - миллиард вариантов вообще. Поэтому без уточнений добавить здесь нечего.
Профиль Ответить
20.05.2013 15:03:15 запись cookie Сообщение #5
kuller

kuller

Продвинутый

Продвинутый

Дата регистрации:
28.02.2012 15:16:04

Сообщений: 51

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

Пример:
заходим на страницу test и выбираем option с значением Москва запись произойдет в таком виде:
test city Москва

зайдем на станицу test 2 и выберем option с значением Пермь запись произойдет в таком виде:
test 2 city Пермь

данная кука будет доступна на всем сайте по имени city, но вот значения у их будут разные. На странице test будет Москва, а на странице test 2 Пермь

Как вот сделать чтоб для всех страниц было значение одинаковым.
Профиль Ответить
20.05.2013 20:03:57 запись cookie Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Как не пытался это получить, не получилось. Создал cookie на одной странице, записал туда значение 1. Зашёл на эту страницу. Дальше создал вторую страницу, где эту же cookie присвоил значению 2. Зашёл на неё, разумеется, она поменяла значение на "2". Дальше я закомментировал на 1-й странице создание cookie (чтобы обратно "1" не появилось), зашёл на неё и увидел "2", то есть значение, которое было установлено на другой странице.
Профиль Ответить
20.05.2013 21:27:02 запись cookie Сообщение #7
kuller

kuller

Продвинутый

Продвинутый

Дата регистрации:
28.02.2012 15:16:04

Сообщений: 51

Михаил не могли бы посмотреть тогда вот этот js скрипт. Он делает оформление селекта, в нем я добавил строчку на запись куки, может тогда я в нем ошибку сделал? я js очень плохо знаю.

на 34 строчке стоит запись
Профиль Ответить
20.05.2013 21:53:22 запись cookie Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Возможно, Вы каждый раз его перезаписываете повторно. А перезаписывать его надо, только если это требуется, а не при каждом открытии страницы.
Профиль Ответить
21.05.2013 00:08:24 запись cookie Сообщение #9
kuller

kuller

Продвинутый

Продвинутый

Дата регистрации:
28.02.2012 15:16:04

Сообщений: 51

нет. запись происходить только после выбора option. Это проверял уже.
Профиль Ответить