Hello,
je travaille sur une nouvelle version de mon site web (http://ugcbb.free.fr), dans laquelle je veux intégrer un style switcher (ou sélecteur de style)...
ma page de test se trouve ici : http://ugcbb.free.fr/ugcbb3/pages/futurindex.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<head>
<title>Union Gouvieux-Chantilly Basket-Ball</title>
<link href="http://ugcbb.free.fr/
<?php echo (!$ugcbbfreefr_stylecss)?'style1':$ugcbbfreefr_stylecss ?>
.css" rel="stylesheet" type="text/css" media="screen" title="mon choix de style d'affichage" />
 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<div id=style>Changement de style
	  <form method="post" action="http://ugcbb.free.fr/selecteurstyle.php">
		<label for="selectiondustyle">
           <select name="nouveau" id="selectiondustyle">
               <option value="style1">style bleu </option>
               <option value="style2">vert gouvieux</option>
 
 
           </select>
</label>
<input type="submit" value="Choisir ce style" />
</form>
</div>

J'ai créé une page de création de cookies, selecteurstyle.php, située à la racine du site, code =
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
setcookie ('ugcbbfreefr_stylecss', //nom du cookie
$nouveau, //valeur du cookie
time() + 31536000, //durée de vie (31 536 000 secondes = une année)
'/', //répertoire de validité par rapport à la racine
'http://ugcbb.free.fr', //nom de domaine COMPLET dont sous-domaine
'0'); // 0 = pas sécurisé
header("Location: ".$_SERVER['HTTP_REFERER']);  // retour à la page précédente
?>
Mes feuilles de style "style1.css" et "style2.css" se trouvent également à la racine du site.

Mon code reconnaît mon style1.css comme le style par défaut mais lorsque je test mon switcher pour passer en style2 ça ne marche pas ! help please...