<MyRusakov.ru />

Создание и раскрутка сайта от А до Я

Создание и раскрутка сайта от А до Я

Видеокурс "Создание и Раскрутка сайта от А до Я" - это 246 видеоуроков общей продолжительностью более 50-ти часов по теме создания, размещения в Интернете и раскрутке сайта.

В уроке рассмотрены следующие необходимые любому профессиональному Web-мастеру языки: HTML, CSS, JavaScript, PHP, SQL (с использованием MySQL) и XML.

Помимо этого в Видеокурсе рассматривается самая популярная система управления контентом - Joomla.

Также в Видеокурсе "Создание и Раскрутка сайта от А до Я" показывается весь процесс создания реального сайта - MyRusakov.ru. Затем демонстрируется его размещение в Интернете, а также последующая раскрутка. Всё это записывается, и Вам остаётся лишь просто повторить, чтобы стать владельцем своего собственного сайта!

И, наконец, почти к каждому уроку идут упражнения, которые позволяют закрепить полученные знания из урока уже на практике.

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

Подписавшись по 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. Это проверял уже.
Профиль Ответить