Hi maddin,
du bindest statt dem stylesheet ein php-script ein: <link rel="stylesheet" type="text/css" href="css.php">
in der php-datei:
<?php
$color1 = $_COOKIE['style_color1'];
$color2 = $_COOKIE['style_color2'];
header("Content-Type: text/css\n");
include("stylesheet.css.php");
?>
in der datei 'stylesheet.css' steht der ganz normale code, überall, wo die erste farbe reinsoll, schreibst du <?php echo $color1 ?> (bzw $color2, du kannst auch noch mehr farben definieren)
in eine zweite php-datei schreibst du:
<?php
setcookie('style_color1', $_GET['color1'], time() + 8035200); //8035200 ist die anzahl an sekunden, bis das cookie gelöscht wird
setcookie('style_color2', $_GET['color2'], time() + 8035200);
?>
Diese datei rufst du mit 'setstyle.php?color1=red&color2=#AABBBCC' auf.
Sollte so funktionieren.
Gruß, Marian