Tobias Kloth: sessions

Beitrag lesen

Hallo x-plosiv,

session_register("design");
  session_register("sprache");

bei dir ist register_globals auf on, oder? Arbeite besser mit dem Array $_SESSION (wenn r_g auf off steht funktionieren die Funktionen session_(un)register() nicht mehr)

if (!isset ($_GET [''])){

was soll das bewirken?

if (isset ($_GET ['schwarz'])){
   session_start();
[...]
 if (isset ($_GET ['deutsch'])){
   session_start();

ich vermute mal, dass sich die session_start()s irgendwo "beißen" - versuch mal das session_start(); mal vor die ganzen if-Abfragen zu schreiben:

session_start();
 $_SESSION['sprache'] = 'de';
 $_SESSION['design'] = 3;
 if(isset($_GET['rot'])) $_SESSION['design'] = 1;
 if(isset($_GET['schwarz'])) $_SESSION['design'] = 2;
 if(isset($_GET['deutsch'])) $_SESSION['sprache'] = 'de';
 if(isset($_GET['english'])) $_SESSION['sprache'] = 'en';
 echo $_SESSION['design'].' '.$_SESSION['sprache'];

(ungetestet)

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|