Adrian: Code funktioniert nicht: Layout über Cookie

Beitrag lesen

Hallo!

Folgenden Code habe ich bei mir in der index.php, um auf die eigentliche Hauptseite umzuleiten, er funktioniert aber nicht, sondern es wird immer nur die Datei normal geöffnet. die header() Funktion scheint nicht ausgeführt zu werden...

  
<?php  
  
  //Standardlayout, das beim Besuchen ohne Cookie geöffnet wird  
  $standardlayout = "gold";  
  
  //Neues Layout einstellen bei erneutem Aufruf mit neuem Layout  
  if(isset($newlayout) and isset($origin)) {  
  setcookie("layout_cookie",$newlayout);  
  header("Location: sites/" + $origin + "?layout=layout_" + $_COOKIE["layout_cookie"]);  
  }  
  
  //Layout laden beim ersten Aufruf der Seite  
  if(!$_COOKIE["layout_cookie"]) {  
  header("Location: sites/home.php?layout=layout_" + $standardlayout);  
  }  
  else {  
  header("Location: sites/home.php?layout=layout_" + $_COOKIE["layout_cookie"]);  
  }  
  
 ?>  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<!-- ERSTELLT MIT PSPad -->  
<!-- Homepage: Copyright 2005 by Adrian Oeftiger | Beta-Version-->  
<html xmlns="http://www.w3.org/1999/xhtml">  
  <head>  
    <title>Oeftiger</title>  
  </head>  
  <body>  
  PHP-Fehler:<BR><BR>  
  Wenn Sie diese Fehlermeldung erhalten, wurde die<BR>  
  PHP-Anweisung für Layouteinstellungen nicht ausgeführt...<BR>  
  Bitte neu laden!<BR><BR>  
  Falls Sie nach erneutem Laden diesen Schriftzug immer noch<BR>  
  sehen, wird gerade an der Datei gearbeitet.<BR>  
  Der Autor bittet um Verständnis für Verzögerungen...<BR><BR>  
  Adrian Oeftiger  
  </body>  
</html>  
  

[link:http://oeftiger.germanclanzone.de/oeftiger-new/index.php

Mit freundlichen Grüßen,
Adrian