[SimpleXML] soucis selon navigateur
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:
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