getElementsByTagName('configuration')->item(0); /* * Method: create_param * Creates a synthetic param to deliver with the mapbook. * * Parameters: * $name - Name of the param. * $value - The value of hte param. * * Returns: * A element. */ function create_param($name,$value) { global $mapbook; $param = $mapbook->createElement('param'); $param->setAttribute("name", $name); $param->appendChild($mapbook->createTextNode($value)); return $param; } $conf->appendChild(create_param('mapserver_url',$CONFIGURATION['mapserver_url'])); $conf->appendChild(create_param('mapfile_root',$CONFIGURATION['root'])); header('Content-type: application/xml;text/xml'); print $mapbook->saveXML(); ?>