$_SESSION["adlsessie"] = session_id(); } elseif (!isset($_SESSION["adlsessie"])) { $_SESSION["adlsessie"] = session_id(); $_SESSION["home"] = $_SERVER['PHP_SELF']; } //else -> leave session as is (user is coming back from Atlas or something) require "inc/Session.inc.php"; require "inc/Gebruiker.inc.php"; require "inc/Bestand.inc.php"; require "inc/Actie.inc.php"; require "inc/Operatie.inc.php"; require "inc/connectToDataBase.inc.php"; //$DB_debug=6; $ses = new Session($_SESSION["adlsessie"]); if ($ses->isNew()) { $ses->set_ip($_SERVER['REMOTE_ADDR']); $ses->set_gebruiker(USER); $ses->save(); // }else if($ses->get_ip()!=$_SERVER['REMOTE_ADDR']){ //GMI-> Do I need this check/regenerate action??? // $n=0; // while (!$ses->isNew() && $n<50) { // $n++; // session_regenerate_id(); // $ses = new Session(session_id(),$_SERVER['REMOTE_ADDR'],null); // } // if($n>=50) die('Error creating new session, please reload this page or contact the system administrator.'); // $ses->save(); } if (isset($_POST['adlbestand'])) { delBestand($ses->get_file()); $file = new Bestand(null, $_FILES['file']['name'], $ses->getId(), array());