Création d'un cookie en php ( y'a d'autres moyens mais c'est assez simple en php donc on va pas s'en priver )
<?php
setcookie('nom_cookie', 'valeur_cookie', (time() + 3600));
?>
nom_cookie = nom de la variable qu'on va récuperer ensuite
valeur_cookie = la valeur de la variable ( par exemple le nom de ton theme )
time()+3600 = date d'expiration
<?php
echo $_COOKIE['nom_cookie']; // afficheras "valeur_cookie"
?>
Comment t'en servir ? Je sais pas trop comment tu as prévu de faire ton site, mais tu peux passer le nom de ton css dans la variable du cookie.
Il te suffit de faire une liste déroulante, qui envoie à un script php le theme choisi qui va créer un cookie avec le nom du fichier css, ce script se charge de créer le cookie, et dans ta page centrale tu lit le cookie ( s'il n'y en a pas tu met le theme par defaut ).
Je pense qu'il est préferable que tu le fasse toi meme plutot que de compter sur un "script" tout fait
Voila si tu as d'autres questions...