XML Sayfa içine URL Değerleri takma

1 Cevap php

Ben url değerleri alır ve bir xml dosyası içine eklemek olacak bir php sayfası yazmaya çalışıyorum. Herhangi bir örnek dosyalar büyük yardımı olacaktır.

1 Cevap

Eğer aşağıdaki gibi bir şey yapabilirsiniz:

<?php

// get parameters
$parameters = explode ( "&", $_SERVER ['QUERY_STRING'] );

// create new dom document
$doc = new DOMDocument();

// create new root node
$root = $doc->appendChild ( $doc->createELement ( "querystring", "" ));

// iterate all parameters
foreach ( $parameters as $parameter ) {
	// get keypair from parameter
	$keypair = explode ( "=", $parameter );
	// check if we have a key and a value
	if ( count ( $keypair ) == 2 ) {	
		// add new node to xml data
		$root->appendChild ( $doc->createElement( $keypair[0],$keypair[1] ) );
	}	
}

// save XML to variable
$xml = $doc->saveXML();

// echo or output to file...
echo $xml;

>

It will take the parameters (key/value pairs) of an URL and adds it to a new XML document. After the saveXML you can do whatever you want with the XML data.

Umut olur.

Johan.