<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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

Михаил не могли бы посмотреть тогда вот этот http://upwap.ru/3116294. Он делает оформление селекта, в нем я добавил строчку на запись куки, может тогда я в нем ошибку сделал? я 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. Это проверял уже.
Профиль