使用css编写PHP脚本


PHP scripting with css

所以我试图使用php脚本来生成一个cookie,该cookie将设置样式表的值,并在按下链接时应用样式功能。我目前有这个php脚本

<?php
<link rel="stylesheet" href="alternate.css" type="text/css">
$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 = "alternate.css";
} else {
    $stylesheet =  $_COOKIE[$cookie_name]
}
?>

在哪个备选方案中。css是我的样式表。然后我在主页上有一个链接到这个php文件的超链接,我希望当你按下链接时,它会运行php脚本(因为它链接到它),然后php脚本会将网页的颜色更改为cookie中的值?但目前,当我按下链接时,它只是问我是否想打开或下载php脚本,而不是我想要的结果我正在尝试实现如下场景http://www.bbc.co.uk/accessibility/#(在右上角,布局会根据您按下的按钮而变化)?我无休止地尝试为我的网页实现这种场景,但没有成功

现在我已经评论了一个脚本破坏者,下面是我对您问题的回答。

这不是php关心的问题。PHP是服务器端的,如果你想要一个颜色转换器,可以查找javascript颜色转换器,或者jquery主题转换器,或者你想要的任何东西。您的问题是客户端/浏览器端,而不是服务器端。