[Mapbender-commits] r1749 - trunk/mapbender/http/php

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Fri Oct 26 07:23:09 EDT 2007


Author: christoph
Date: 2007-10-26 07:23:09 -0400 (Fri, 26 Oct 2007)
New Revision: 1749

Modified:
   trunk/mapbender/http/php/mod_insertWmcIntoDb.php
Log:
added extension data
added exception

Modified: trunk/mapbender/http/php/mod_insertWmcIntoDb.php
===================================================================
--- trunk/mapbender/http/php/mod_insertWmcIntoDb.php	2007-10-26 10:51:13 UTC (rev 1748)
+++ trunk/mapbender/http/php/mod_insertWmcIntoDb.php	2007-10-26 11:23:09 UTC (rev 1749)
@@ -1,5 +1,5 @@
 <?php
-#$Id: mod_insertWmcIntoDb.php 507 2006-11-20 10:55:57Z christoph $
+#$Id: mod_insertWmcIntoDb.php 1198 2007-10-18 14:37:52Z baudson $
 #$Header: /cvsroot/mapbender/mapbender/http/javascripts/mod_insertWmcIntoDb.php,v 1.19 2006/03/09 14:02:42 uli_rothstein Exp $
 # Copyright (C) 2002 CCGIS 
 #
@@ -33,10 +33,11 @@
 $save_in_session = $_POST["saveInSession"];
 $generalTitle = $_POST["generalTitle"];
 
+$extensionData = $json->decode(stripslashes($_POST["extensionData"]));
+
 $wmc = new wmc();
-$wmc->createWMCFromObj($mapObject, $user_id, $generalTitle);
+$wmc->createWMCFromObj($mapObject, $user_id, $generalTitle, $extensionData);
 
-
 if ($save_in_session) {
 	$_SESSION["mb_wmc"] = $wmc->xml;
 	$_SESSION["epsg"] = $mapObject->epsg;
@@ -51,12 +52,13 @@
 		
 		$res = db_prep_query($sql, $v, $t);
 		if (db_error()) {
-			echo "Error while saving WMC document '" . $generalTitle . "': " . db_error();
-			$e = new mb_exception("mod_insertWMCIntoDB: save WMC in DB failed.");
+			$errMsg = "Error while saving WMC document '" . $generalTitle . "': " . db_error();
+			echo $errMsg;
+			$e = new mb_exception("mod_insertWMCIntoDB: " . $errMsg);
 		}
 		else {
-			 echo "WMC document '" . $generalTitle . "' has been saved.";
-			$e = new mb_notice("mod_insertWMCIntoDB: save WMC in DB succeeded.");
+			echo "WMC document '" . $generalTitle . "' has been saved.";
+			$e = new mb_notice("mod_insertWMCIntoDB: WMC  '" . $generalTitle . "' saved successfully.");
 		}
 	}
 	else {



More information about the Mapbender_commits mailing list