I'm making my own style sheet switcher. Here's my problem. My style
switcher will switch the style once or twice, sometimes only once, and
then It will not do It again until the cookie expires, can somebody spot
what I am doing wrong?

-------form---action------------------------------
<?php
$value = $_POST['colors'];
$blue = "Royale Blue";
$teal = "Teal";
$green = "Hunter Green";
$maroon = "Maroon";
$grey = "Grey";

if ($value == $blue){
setcookie("blue",time()+3600);}

elseif ($value == $teal){
setcookie("teal",time()+3600);}

elseif ($value == $green){
setcookie("green",time()+3600);}

elseif ($value == $maroon){
setcookie("maroon",time()+3600);}

elseif ($value == $grey){
setcookie("grey",time()+3600);}

else
{
echo "Nothing isset!";
}

?>
<center><b><h3><font face="verdana"><?php echo $value ?> has been
set!</h3><br><h5><a href="categories.php?cat=home">Click Here</a> to
return back to the homepage!</h5>
</b></font></center>
-------------------------------------------------

and the cookie checker
-------------------------------------------------
<?php
echo "<link rel=stylesheet href=style.css type=text/css>";

if (isset($_COOKIE['blue'])){
echo "<link rel=stylesheet href=styleblue.css type=text/css>";}

elseif (isset($_COOKIE['teal'])){
echo "<link rel=stylesheet href=styleteal.css type=text/css>";}

elseif (isset($_COOKIE['green'])){
echo "<link rel=stylesheet href=stylegreen.css type=text/css>";}

elseif (isset($_COOKIE['maroon'])){
echo "<link rel=stylesheet href=stylemaroon.css type=text/css>";}

elseif (isset($_COOKIE['grey'])){
echo "<link rel=stylesheet href=stylegrey.css type=text/css>";}
?>
-------------------------------------------------

Thanks for everyones help......


Stevie

Reply via email to