私はPHPがあまり得意ではないことに注意してください.Webを閲覧して答えを見つけましたが、見つけることができなかったので、ここで質問することにしました!
black.css と white.css の 2 つの CSS ファイルがあります。デフォルトは black.css ですが、必要に応じて白に変更したり、元に戻したりできるようにしたいと考えています。これはスタイルシートへの私のリンクです:
<link rel="stylesheet" type="text/css" media="screen" title="User Defined Style" `href="<?php echo (!$sitestyle)?'black':$sitestyle ?>.css" />`
これは私の HTML コードです: (index.php にあります)
<a href="switcher.php?set=white">
click here to change to WHITE style!</a>
これは私の PHP コードです: (switcher.php にあります)
<?php
setcookie ('sitestyle', $set, time()+31536000, '/', 'mydomain.com/', '0');
header("Location: $HTTP_REFERER");
?>
スタイルを切り替えようとすると、「ページが正しくリダイレクトされていません」というエラーが表示されます。