Php choix de css

shinsuryu Messages postés 1 Statut Membre -  
jjsteing Messages postés 1803 Statut Contributeur -
Bonjour à tous,

Je planche pour le moment sur un petit bout de code qui me résiste.

J'ai prévu en fait sur mon site web 3 css différents.

Ce que j'aimerais faire, c'est permettre un choix de css simplement en cliquant sur un bouton.

Le bouton n'est pas compliqué, le onclick non plus. Mais quoi mettre dans la fonction si ^^'.


<link rel="stylesheet" media="screen" type="text/css" title="1" href="1.css" />
<link rel="alternate stylesheet" media="screen" type="text/css" title="2" href="2.css" />
<link rel="alternate stylesheet" media="screen" type="text/css" title="3" href="3.css" />

<?php
function design($theme)
{
switch($theme){
case "1":
echo '<link rel="stylesheet" media="screen" type="text/css" title="1" href="1.css" />';
break;

case "comodo":
echo '<link rel="stylesheet" media="screen" type="text/css" title="2" href="2.css" />';
break;

case "amatsu":
echo '<link rel="stylesheet" media="screen" type="text/css" title="3" href="3.css" />';
break;

default:
echo '<link rel="stylesheet" media="screen" type="text/css" title="1" href="1.css" />';
break;
}
}
?>


Avec ça je n'arrive à rien.

J'ai essayé de tourner ça avec simplement un lien vers la page index.php?style=1 , récupérer la variable et hop. Seulement ça plante à l'arrivée sur le site.. et oui, on arrive sur index.php et pas index.php?style=1

^^'


Je vois vraiment pas, je patauge depuis quelques jours là ^^'


Vous auriez une solution ?


Je sais que par firefox il sufit de "affichage =>style de la page =>..."
J'aimerais arriver à ce résultat là, simplement en cliquant sur un bouton ^^'

Est-ce possible ?

Merci d'avance ^^
A voir également:

1 réponse

jjsteing Messages postés 1803 Statut Contributeur 181
 
bonjour :)

moi je passe par un cookies.. et en fonction, je charge mon css ;)
0