介绍
这篇文章将为大家详细讲解有关怎么在php中利用饼干实现一个换肤功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
saveStyleSheet。php页面如下:
& lt; ? php 样式表(currentCookie美元){function //才能,Get Current Style Sheet 时间=美元才能currentCookie 美元_COOKIE [“StyleSheet"];,//才能,Get New cookie file name 开关才能($ _GET[& # 39;风格# 39;)){, ,,,case 1:, ,,,,,value 美元;=,& # 39;style1.css& # 39;,, ,,,休息,, ,,,case 2:, ,,,,,value 美元;=,& # 39;style2.css& # 39;,, ,,,休息,, ,,,case 3:, ,,,,,value 美元;=,& # 39;style3.css& # 39;,, ,,,休息,, ,,,默认值:, ,,,,,value 美元;=,& # 39;style.css& # 39;,, ,,,休息,, ,,},//才能,If 从而user views 却;能够页面,without using //才能,风格=?then set cookie 用,default 如果才能(!收取($ _GET[& # 39;风格# 39;])){, ,,,value 美元;=,& # 39;style.css& # 39;,, ,,},//才能,If 从而new value 并# 39;t equal 从而old value allow cookie change 如果才能(收取(美元值)| | $ currentCookie !=$值| |收取(currentCookie美元)){, ,,,setcookie (“StyleSheet",,美元价值,,时间()+ 600000);,/*,expires 10000年,拷贝小时*/, ,,,return 美元_COOKIE [“StyleSheet"];, 其他,}{大敌; ,,,return 美元_COOKIE [“StyleSheet"];, ,,}, 如果才能(收取($ _GET[& # 39;风格# 39;])){, ,,,头(“位置:“。$ _SERVER [& # 39; HTTP_REFERER& # 39;]),, 退出,,,,, ,,}, }, 祝辞;
索引。php页面如下:
& lt; ! DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0,//EN"过渡, “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"比; & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比; & lt; head> & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=iso - 8859 - 1 -“,/比; & lt; title> My Test  Page & lt; ? php 包括(“saveStyleSheet.php");, 如果收取($ _COOKIE [“StyleSheet"])) {, ?祝辞, & lt; link  rel=皊tylesheet",类型=拔谋?css", href=https://www.yisu.com/zixun/毖奖?<?php echo样式表($ _COOKIE[“样式表”]);?> "/> <? php 其他}{ ?> <? php } ?> 头 <身体> 样式表1 >
样式表2 >
>默认样式表 身体>