[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