Ciao a tutti! Ho un problemino con i cookie.
Voglio permettere al visitatore di scegliere il css da caricare. Quando sceglie viene passato nell'url "?layout=1" (o 2).
Le pagine cominciano tutte come il codice qua sotto per richiamare il cookie e per settarlo.
Problemino... il layout me lo cambia. Ma quando cambio pagina nn mi riconosci il cookie? cioè... mi ritorna il layout principale (1).
Dove sbaglio?
grazie
ciaoo
FEDE
http://www.harrytoo.ch/mr3 per vederlo
Codice PHP:
<?php
$set = $_REQUEST[layout];
if ($set=="2")
{
setcookie( "layout", "2", time()+3600, "/", "$SERVER_NAME", 0 );
}
if ($set=="1")
{
setcookie( "layout", "1", time()+3600, "/", "$SERVER_NAME", 0 );
}
php?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="f3de" />
<meta name="keywords" content="marchio registrato, ska, novazzano, marchio" />
<meta name="description" content="" />
<meta name="robots" content="all" />
<title></title>
<?php
if ($layout=="2")
{
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"stile2.css\" media=\"screen\">";
}
else
{
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"stile.css\" media=\"screen\">";
}
php?>