Чтобы использовать несколько таблиц стилей на моем веб-сайте, каждый из которых имеет другую функцию, мне нужно использовать php-скриптинг с куки-файлами. Сценарий читает то, что находится в файле cookie, и затем соответствующим образом изменяет таблицу стилей. Я немного не уверен, как идти о создании файлов cookie с php и о том, как реализовать, у кого есть идеи? любая помощь очень ценитсяPHP-скрипты с кукисами
-3
A
ответ
0
<?php
$cookie_name = "styelsheet";
$cookie_value = "styelsheet2.css";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");
// 86400 = 1 day
?>
<?php
if(!isset($_COOKIE[$cookie_name])) {
$stylesheet = "default.css";
} else {
$stylesheet = $_COOKIE[$cookie_name]
}
?>
0
@Tariq Хуссейн
Плохой подход прямого назначения Имя исполняемого файла $stylesheet = $_COOKIE[$cookie_name];
Прекрасный подход может быть:
<?php
$stylesheet = 'default.css';
if(file_exists(PATH_TO_STYLESHEET_FILES. $_COOKIE[$cookie_name]))
$stylesheet = $_COOKIE[$cookie_name];
?>
$_COOKIE[$cookie_name]
может быть модифицированным, чтобы победить систему и попадают в другие вопросы безопасности ..
Дальнейшее чтение http://blog.teamtreehouse.com/how-to-create-totally-secure-cookies
Смежные вопросы
- 1. Запрос HttpPost с кукисами
- 2. Авто-логин с кукисами
- 3. Как обращаться с кукисами
- 4. Отслеживать посетителя с кукисами PHP
- 5. Показать имя пользователя с кукисами
- 6. Скребок динамической страницы с кукисами
- 7. Android WebView HTML с кукисами
- 8. HttpClient (Windows.Web.Http), работающий с кукисами
- 9. перекрестный поддомен Логин с кукисами
- 10. Сохранение состояния переключения с кукисами
- 11. Outputcaching не работает с кукисами
- 12. Проблемы с кукисами и сеансами PHP
- 13. Varnish 4, страница кеша с кукисами
- 14. HttpWebRequest с данными формы и кукисами
- 15. AWS Cloudfront POST-запрос с подписанными кукисами
- 16. читать id объектов html с кукисами
- 17. C# Вход на сайт с кукисами
- 18. Переключатель jQuery класса CSS с кукисами
- 19. Добавить Сроки в функции JQuery с кукисами
- 20. Как работать с кукисами в Struts 2
- 21. Как сделать запрос NSURLSesssion GET с кукисами
- 22. Как использовать аутентификацию tomcat с включенными кукисами?
- 23. Проверка подлинности jboss с заблокированными кукисами
- 24. Управление кукисами сеансов в Java
- 25. android-spring resttemplate управлять кукисами
- 26. Обмен кукисами между многими страницами?
- 27. Как обмениваться кукисами между domain.com и www.domain.com?
- 28. Как управлять кукисами в Phalcon PHP
- 29. дифференциация между отслеживанием и обычными кукисами
- 30. Управление кукисами в элементе управления WPF WebBrowser?
Просьба уточнить ваши проблемы, что вы пытались решить, и где специфические у вас есть проблемы. –
[Какое исследование вы сделали?] (Http://davidwalsh.name/php-cookies) – chriz
Вы читали http://php.net/manual/en/features.cookies.php, и это вам непонятно? Или у вас есть конкретная проблема, например, вы получаете сообщение об ошибке? –