gpt4 book ai didi

PHP/CSS : My session variable is not loaded

转载 作者:行者123 更新时间:2023-11-28 17:02:28 26 4
gpt4 key购买 nike

我正在尝试使用 php 加载参数(存储在我的数据库中)以更新我的 css。登录后,我开始 session 并在我的标题中加载 css:

<head>      
<?PHP
define('THEME', $_SESSION["theme"]);
?>
<link type="text/css" rel="stylesheet" href="./public_html/css/style.php" />
</head>

当我尝试访问 style.php 中的测试时,它不起作用:

<?php
header("Content-type: text/css; charset: UTF-8");
switch(constant(THEME)){ something...}
?>

我做错了什么?为什么我不能访问我的变量?

最佳答案

如果您已经有输出,则不能使用 header 函数。请参阅文档:http://php.net/manual/fr/function.header.php

您必须先设置标题,如下所示:

 <?php
header("Content-type: text/css; charset: UTF-8");
print $test; // prints KO
print __TEST__; // prints KO
switch(__TEST__){ something...}
?>

关于PHP/CSS : My session variable is not loaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52088794/

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