Marian: dynamische Farbwahl

Beitrag lesen

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