Dat doe ik op deze manier:
<?php
if (isset($_GET['kleur_id'])){
$query = 'SELECT url FROM kleur WHERE kleur_id = '.$_GET['kleur_id'].'';
$result = mysql_query($query) or die ("Sorry maar ik de pagina van onze vakanties niet weergeven");
$row = mysql_fetch_object($result);
echo '<link href="'.$row->url.'" rel="stylesheet" type="text/css" />';
}else{
?>
<link href="/style_blauw.css" rel="stylesheet" type="text/css" />
<?php
}
?>
Dit gaat goed op de eerste pagina (index.php)
Als je daarna op een andere link klikt en de pagina ververst dus, dan krijg je de standaard kleur te zien.
Hoe kan ik er voor zorgen dat hij de ingestelde kleur onthoud?