我尝试在 mysql 数据库上创建名为 'theme' 的表,如下所示: id |-6ren">
gpt4 book ai didi

php - 用户使用 SESSION 选择 css 文件作为网页的主题

转载 作者:太空宇宙 更新时间:2023-11-04 04:48:16 24 4
gpt4 key购买 nike

我正在构建一个允许用户为其选择主题的网页。我如何根据这个建议构建它(我必须使用 SESSION):

<link rel="stylesheet" type="text/css" href="<?php echo $_SESSION['style']?>" />

我尝试在 mysql 数据库上创建名为 'theme' 的表,如下所示:

    id | th_name | link    
1 | blue | style.css
2 | back | black.css
3 | pink | pink.css
.................

还有我的代码(不工作):

<?php       

echo "<form>";
echo "<select>";
$sql = "select * from theme";
foreach ($dbh->query($sql) as $row)
{
?>
<option value="<?php $row['link'] ?>"><?php echo $row['th_name'] ?></option>

<?php
}
echo "</select>";
echo "</form>";
?>

第一个密码是关键。你对此有什么解决办法吗? (使用 jquery 或其他东西......?)

最佳答案

为什么要用mysql数据库?你可以给一个变量同名的css文件。并使用 cookie。 This is an implementation example

只要小心把它固定好!

关于php - 用户使用 SESSION 选择 css 文件作为网页的主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13999735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com