[Mapbender-commits] r4099 - trunk/mapbender/conf

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Jun 23 13:33:33 EDT 2009


Author: uli
Date: 2009-06-23 13:33:33 -0400 (Tue, 23 Jun 2009)
New Revision: 4099

Modified:
   trunk/mapbender/conf/session.conf
Log:
new session handling included

Modified: trunk/mapbender/conf/session.conf
===================================================================
--- trunk/mapbender/conf/session.conf	2009-06-23 17:16:52 UTC (rev 4098)
+++ trunk/mapbender/conf/session.conf	2009-06-23 17:33:33 UTC (rev 4099)
@@ -1,37 +1,41 @@
 <?php
-$_SESSION["mb_user_password"] = $password;    
-$_SESSION["mb_user_id"] = $row["mb_user_id"];
-$_SESSION["mb_user_name"] = $name;
-$_SESSION["mb_user_ip"] =  $_SERVER['REMOTE_ADDR'];
-$_SESSION["mb_myBBOX"] = $_REQUEST["mb_myBBOX"];
-$_SESSION["mb_myKml"] = $_REQUEST["kml_id"];
-$_SESSION["mb_myPOI"] = $_REQUEST["mb_myPOI"];
-$_SESSION["mb_myPOI2SCALE"] = $_REQUEST["mb_myPOI2SCALE"];
 
-$_SESSION["mb_lang"] = $_REQUEST["lang"];
+require_once(dirname(__FILE__)."/../lib/class_mapbender_session.php");
+new mb_notice("sessionConf.class.loading...");
 
-$_SESSION["command"] = strtoupper($_REQUEST["COMMAND"]);
+$mapbender_session->set("mb_user_password",$password);
+$mapbender_session->set("mb_user_id",$row["mb_user_id"]);   
+$mapbender_session->set("mb_user_name",$name);
+$mapbender_session->set("mb_user_ip",$_SERVER['REMOTE_ADDR']);
+$mapbender_session->set("mb_myBBOX",$_REQUEST["mb_myBBOX"]);
+$mapbender_session->set("mb_myKml",$_REQUEST["kml_id"]);
+$mapbender_session->set("mb_myPOI",$_REQUEST["mb_myPOI"]);
+$mapbender_session->set("mb_myPOI2SCALE",$_REQUEST["mb_myPOI2SCALE"]);
+$mapbender_session->set("mb_lang",$_REQUEST["lang"]);
+$mapbender_session->set("command",strtoupper($_REQUEST["COMMAND"]));
 
 $i = 1;
-$_SESSION["wms"] = array();
+$arr_wms = array();
 while ($_REQUEST["wms".$i]) {
-	array_push($_SESSION["wms"], urldecode($_REQUEST["wms".$i]));
+	array_push($arr_wms, urldecode($_REQUEST["wms".$i]));
 	$i++;
 }
+$mapbender_session->set("wms",$arr_wms);
 unset($i);
 
-$_SESSION["mb_myWmc"] = "";
-$_SESSION["mb_myWmc_action"] = "";
+$mapbender_session->set("mb_myWmc","");
+$mapbender_session->set("mb_myWmc_action","");
 if ($_REQUEST["wmc_id"]) {
-	$_SESSION["mb_myWmc"] = $_REQUEST["wmc_id"];
-	$_SESSION["mb_myWmc_action"] = "load";
+	$mapbender_session->set("mb_myWmc",$_REQUEST["wmc_id"]);
+	$mapbender_session->set("mb_myWmc_action","load");
 }
 else if ($_REQUEST["merge_wmc_id"]) {
-	$_SESSION["mb_myWmc"] = $_REQUEST["merge_wmc_id"];
-	$_SESSION["mb_myWmc_action"] = "merge";
+	$mapbender_session->set("mb_myWmc",$_REQUEST["merge_wmc_id"]);
+	$mapbender_session->set("mb_myWmc_action","merge");
 }
 else if ($_REQUEST["append_wmc_id"]) {
-	$_SESSION["mb_myWmc"] = $_REQUEST["append_wmc_id"];
-	$_SESSION["mb_myWmc_action"] = "append";
+	$mapbender_session->set("mb_myWmc",$_REQUEST["append_wmc_id"]);
+	$mapbender_session->set("mb_myWmc_action","append");
 }
+
 ?>



More information about the Mapbender_commits mailing list