J'utilise un tutoriel de Developpez.com pour mettre en place un système de RSS. J'utilise le code fourni avec PHP 5. Je rencontre un problème et j'ai des qq questions complémentaires:
1/ j'arrive à générer un fichier XML avec la fonctiona/ j'aimerais que le fichier généré possède des retours chariots et une indentation (tabulations) qui me permettent de le relire facilement dans un éditeur de texte. Est-ce possible?
Code : Sélectionner tout - Visualiser dans une fenêtre à part createXML()
b/ j'aimerais tracer le contenu des noeuds créés pour vérifier dans mes logs qu'ils ont été générés avec les informations voulues. Pour afficher le contenu de la racine par exemple, j'ai utisé la fonctionLes logs ne m'affichent que "root = DOMElement Object()" mais sans son contenu, existe-t-il un moyen simple d'afficher le contenu?
Code : Sélectionner tout - Visualiser dans une fenêtre à part print_r($root, true)
2/ je n'arrive pas à exécuter correctement la méthodeJe lève une exception sur la ligne de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part addOneNews($file, $title, $timestamp, $author)qui m'explique que l'objet "$element_item" est null. Etonnant car le fichier était pourtant bien généré comme expliqué au premier point...
Code : Sélectionner tout - Visualiser dans une fenêtre à part $element_item = $element_channel->appendChild($element_item);
Si qq a qq indices, merci!
Partager