【发布时间】:2014-05-10 14:46:42
【问题描述】:
我试图从我的管理面板制作一个样式切换器,我添加了:
index.php
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo($thestyle);?>.css" >
<?php
$thestyle = $_GET['set'];
if ($thestyle == "style1")
{
$thestyle = "style2";
}
else
{
$thestyle = "style1";
}
?>
在管理面板的 dashboard.php 中
<a href="index.php?set=style1">Style Sheet One</a>
<a href="index.php?set=style2">Style Sheet Two</a>
这会更改我网站上的样式表,但我怎样才能使更改也存储在 MySQL 中?
此代码仅适用于管理面板中的语言,不适用于用户,我想在 mysql 中制作一个简单的 0-1 样式
【问题讨论】:
-
将值保存在数据库中并在网站上读取?
-
最好使用cookies。
-
最好的方法是在用户配置文件中选择样式,当他保存配置文件时,您将选择的样式放入数据库中。或者,您可以验证用户是否在选择您保存时选择了 DB 上的样式。
-
这仅适用于我,不适用于用户...此切换器仅适用于管理面板