A voir également:
- Validation load xml en php
- Xml download - Télécharger - Édition & Programmation
- Easy php - Télécharger - Divers Web & Internet
- Temps validation annonce le bon coin - Forum Hotmail / Outlook.com
- Couldn't load xpcom ✓ - Forum Mozilla Firefox
- Firefox ne marche plus : couldn't load XPCOM ✓ - Forum Mozilla Firefox
2 réponses
En faisant ceci :
if ( !$test = @DOMDocument->load('fichier.xml') )
{
echo 'Désolé le contenu de la page n'as pus etre téléchargé...';
}
Le @ sert à ne pas afficher les erreurs PHP de la fonction. Faudra tester il y a surement une erreur dans ce que je te donne.
if ( !$test = @DOMDocument->load('fichier.xml') )
{
echo 'Désolé le contenu de la page n'as pus etre téléchargé...';
}
Le @ sert à ne pas afficher les erreurs PHP de la fonction. Faudra tester il y a surement une erreur dans ce que je te donne.
Salut, merci du tuyau Jérome,
Sujet assez ancien, certes, mais au final ça peut toujours dépanner les âmes égarées, de passage ! :)
Bon, juste pour dire qu'avec du PHP5, la syntaxe exacte qui a fonctionné pour moi est :
$fileName="book.xml";
function fileToObject($fileName) {
//******************************
$dom = @DOMDocument::load($fileName);
if (!$dom ) { return false; }
//******************************
if (!@$dom->validate()) { return false; }
$object = new stdClass();
$object->source = $fileName;
$root = $dom->documentElement;
$object->root = new stdClass();
getElement($root, $object->root);
return $object;
}
Sujet assez ancien, certes, mais au final ça peut toujours dépanner les âmes égarées, de passage ! :)
Bon, juste pour dire qu'avec du PHP5, la syntaxe exacte qui a fonctionné pour moi est :
$fileName="book.xml";
function fileToObject($fileName) {
//******************************
$dom = @DOMDocument::load($fileName);
if (!$dom ) { return false; }
//******************************
if (!@$dom->validate()) { return false; }
$object = new stdClass();
$object->source = $fileName;
$root = $dom->documentElement;
$object->root = new stdClass();
getElement($root, $object->root);
return $object;
}