Bonjour,
J'ai le message d'erreur suivant lorsque j'utilise la fonction dump_file() sur un objet xml :
Warning: dump_file(): xmlIOHTTPCloseWrite: HTTP 'PUT' of 687 bytes to URI 'http://www.lomagne-xml.loc/xml/index2.xml' failed. HTTP return code: 405 in /var/www/lomagne-xml.loc_www/includes/classes/Txml.php on line 59
et voici mon code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| if(!$dom = domxml_open_file("http://www.lomagne-xml.loc/xml/index.xml"))
{
echo "Erreur lors de l'analyse du document\n";
exit;
}
//creation d'un nouvel objet d'information
$enfant = new DOMElement('objetInformation');
$root = $dom->document_element();
$root -> append_child($enfant);
//ajout de l'id
$identifiant = new DOMElement('id');
$identifiant -> set_content($id);
$enfant -> append_child($identifiant);
//ajout du nom
$nomOi = new DOMElement('nom');
$nomOi -> set_content($nom);
$enfant -> append_child($nomOi);
//ajout du fichier
$nomFichier = new DOMElement('fichier');
$nomFichier -> set_content($fichier);
$enfant -> append_child($nomFichier);
//sauvegarde du fichier
$dom->dump_file("http://www.lomagne-xml.loc/xml/index2.xml"); |
Est-ce une erreur de droit sur le fichier ou bien une mauvaise utilisation des fonctions?
Je suis en php 4.3.1.0.
Merci d'avance de votre aide...
Partager