-1

私のサイトのログイン システムでは、ユーザーが選択した CSS を検証の完了後にロードする必要がありました。唯一の問題は、PHP が body 要素にあり、そこにユーザーの CSS リンクを ECHO したことです。これが「悪い」ことはわかっていますが、他に何ができますか?

if (isset($_SESSION['loggedin'])){
ECHO $_SESSION['style'];
}
else
{
ECHO 'green';
}
ECHO ".css' />";

ユーザーがログインした後、PHPスクリプトは本文にテキストをエコーし​​ます。これが、PHPスクリプトをヘッダーに配置できない理由です。

4

3 に答える 3

-1

jQuery を使用して、次のスタイルを追加できます<head>

$(head).append('<style><?php echo user_css ?></style>');
于 2012-09-25T19:45:30.097 に答える