Sprits
Legacy Member
ik heb het mogelijk gemaakt om oftewel de dark, of de light version te pakke van mijn website.
nu, ik heb dus 2 verschillende css stylessheets (dark.css en light.css). er zijn ook een aantal images die van kleur moete verandere. (ni al te veel
)
kan omslachtig zijn maar zo heb ik het op de moment.
vanbove op de website heb ik 2 links
cookies werken en als er op de links geklikt wordt, verandere de kleure.
index.php?p=list
index.php?p=home
zijn de gewone links!
dus als iemand nu op de home pagina zit en op een kleur klikt om te verandere krijg ik dus index.php?p=home&c=kleur. da werkt perfect...
de links van de images verandere dan aan de hand van $c
ma blijkbaar zijn er toch nog probleme
als ik op index.php?p=list klik en dan op een kleur krijg ik het volgende
index.php&c=light (geeft natuurlijk een error weer)
is er mss een handigere manier om dit te doen of bvb met javascript?
ik kan de website zelf nog ni late zien... top secret
anders had het makkelijker geweest om aan te tonen!
nu, ik heb dus 2 verschillende css stylessheets (dark.css en light.css). er zijn ook een aantal images die van kleur moete verandere. (ni al te veel
)kan omslachtig zijn maar zo heb ik het op de moment.
vanbove op de website heb ik 2 links
PHP:
<?php
$self = $_SERVER['REQUEST_URI'];
$c = $_GET['c'];
if (strlen($c)==0) {
if($_COOKIE['color']) {
$c = $_COOKIE['color'];
}
else {
setcookie("color", "dark", time()+31536000);
$c = "dark";
}
}
else {
setcookie("color", "$c", time()+31536000);
}
?>
// html en al de rest!
<?php echo $self . "&c=light"; ?>
<?php echo $self . "&c=dark"; ?>
cookies werken en als er op de links geklikt wordt, verandere de kleure.
index.php?p=list
index.php?p=home
zijn de gewone links!
dus als iemand nu op de home pagina zit en op een kleur klikt om te verandere krijg ik dus index.php?p=home&c=kleur. da werkt perfect...
de links van de images verandere dan aan de hand van $c
PHP:
style="background:url(images/<?php echo $c; ?>_05.gif); width:403px; height:121px"
ma blijkbaar zijn er toch nog probleme
als ik op index.php?p=list klik en dan op een kleur krijg ik het volgende
index.php&c=light (geeft natuurlijk een error weer)
is er mss een handigere manier om dit te doen of bvb met javascript?
ik kan de website zelf nog ni late zien... top secret
anders had het makkelijker geweest om aan te tonen!