Originariamente inviato da Crypt
Un cookie può essere la soluzione giusta. Io preferisco le sessioni.

Setta

$_SESSION['css']=$cssval;

al momento della scelta

e poi riprendila in ogni pagina
l'idea di usare le sessioni non mi dispiace, ma sono un po' in difficoltà...

io ho una pagina chiamata includes.inc.php che contiene la head uguale per tutte le pagine e che infatti includo in ognuna..

in questa includes.inc.php ho provato a mettere:
codice:
<? function top() { 
session_start();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd">
<html lang="it" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>AAA</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="../styles/style.css">
<?
@$cssval=$_GET['cssval'];
if(!isset($cssval)){$cssval = "medium";}
if(isset($cssval)) {
$_SESSION['css']=$cssval;
echo"<link rel=stylesheet type=text/css href=../styles/style_$cssval.css>";
$pippo=$_SERVER['PHP_SELF'];
}
?>
</head>
ma ovviamente non funziona...

non mi da errori ma non conserva l'impostazione scelta... come devo fare?