Bonjour,

J'ai un code php qui récupère le contenu d'un xml avec simplexml et qui créé des variables dynamiques.

Ce code marche très bien sur IE et sur Firefox mais pas sur Chrome ni Opera

Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$xml = $_POST['STContent'];
$xml = str_replace('\"', '"', $xml );
 
$string = <<<XML
$xml
XML;
 
$xml = simplexml_load_string($string);
 
foreach($xml->children() as $type => $name) 
{			
	foreach($xml->{$type}[0]->attributes() as $key => $val) 
	{
		${$key} = $val;
	}
}
Quelqu'un sait-il pourquoi ceci ne marche pas ?

Merci