Hallo!
Okay, hab den Code umgeändert, jetzt passt es:
<?php
//Standardlayout, das beim Besuchen ohne Cookie geöffnet wird
$standardlayout = "gold";
//Ort der aktuellen Datei
$location = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);
//Neues Layout einstellen bei erneutem Aufruf mit neuem Layout
if(isset($newlayout) and isset($origin)) {
setcookie("layout_cookie",$newlayout);
header("Location: ".$location."/sites/$origin?layout=layout_$newlayout");
}
//Layout laden beim ersten Aufruf der Seite
if(!$_COOKIE['layout_cookie']) {
header("Location: ".$location."/sites/home.php?layout=layout_$standardlayout");
}
else {
header("Location: ".$location."/sites/home.php?layout=layout_".$_COOKIE['layout_cookie']);
}
?>
Mit freundlichen Grüßen,
Adrian