Настройки JavaScript / Cookie для интеграции в мой сайт - PullRequest
0 голосов
/ 24 ноября 2011

У меня на сайте есть много разных опций, которые, я думаю, подпадают под куки, JavaScript или, может быть, и то и другое.

Когда вы вводите мой URL (пример: www.fakeurl.com), он переходит на страницу, где, если вы впервые, спрашивает:

  • Как вас зовут?
  • Какого цвета вы хотите, чтобы тема сайта выглядела каждый раз, когда вы ее видите?
  • 1010 * И т.д. *

И он сохранит эти настройки, которые затем перенаправят вас на ту часть веб-сайта, которая, например, синего или зеленого цвета и т. Д. На главной странице будет сказано: «Здравствуйте, Джон, ваш последний визит был 8 мая 2011 года. Ваш текущий цвет темы синий. Хотите изменить эти настройки? "

Если задействовано что-то еще, скажите новостную статью, адресованную публике, вместо того, чтобы сказать «Привет всем», она скажет «Привет Джон» и продолжит.

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

Я думаю, вы можете немного запутаться. Да, вы, вероятно, хотите хранить некоторую информацию в файлах cookie, для этого вам, вероятно, придется использовать javascript. То, что вы действительно хотите сделать, это создать сайт на языке, подобном php, возможно, даже с базой данных.

Итак, куки хранят информацию, JavaScript запускает код. Очистить

0 голосов
/ 24 ноября 2011

Это можно сделать с помощью JavaScript, но если пользователь перейдет на другой компьютер или если он очистит их от файлов cookie, все эти настройки будут потеряны. На самом деле это должно быть сделано с использованием серверного языка, такого как PHP, и базы данных. Когда пользователь изменяет свои настройки, вы можете обновить базу данных. Лучше всего это сделать с помощью системы входа в систему, но вы можете просто использовать IP-адрес пользователя или что-то подобное, и всякий раз, когда этот IP-адрес посещает сайт, он будет показывать настройки для этого конкретного IP-адреса, и все эти настройки будут сохраняться в база данных. Я делал это раньше с помощью системы входа в систему, и она на самом деле работает довольно хорошо.

Знаете ли вы какие-нибудь серверные языки, такие как PHP? Ваш сайт размещен на сервере с PHP? (большинство серверов в наши дни имеют PHP)

Если вы решите использовать кодирование на стороне клиента, оно обязательно будет включать куки и JavaScript, так как JavaScript устанавливает куки. ;)

Надеюсь, это поможет вам понять, что вы можете сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...