Php et xml
Fermé
salah dell
Messages postés
20
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
22 mai 2013
-
9 mai 2013 à 17:00
salah dell Messages postés 20 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 22 mai 2013 - 22 mai 2013 à 17:47
salah dell Messages postés 20 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 22 mai 2013 - 22 mai 2013 à 17:47
A voir également:
- Php et xml
- Xml viewer - Télécharger - Édition & Programmation
- Easy php - Télécharger - Divers Web & Internet
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Oxygen xml - Télécharger - Divers Web & Internet
2 réponses
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
10 mai 2013 à 09:53
10 mai 2013 à 09:53
Bonjour,
Il est évident que tu as testé que $_POST["requete"] et $_POST["Date"] n'était pas vide ?
Il faut ajouter tes noeuds textes au DOM, sinon ils ne seront pas affiché :
https://www.php.net/manual/fr/domdocument.createtextnode.php
Cordialement,
Gigatrappeur
Il est évident que tu as testé que $_POST["requete"] et $_POST["Date"] n'était pas vide ?
Il faut ajouter tes noeuds textes au DOM, sinon ils ne seront pas affiché :
https://www.php.net/manual/fr/domdocument.createtextnode.php
Cordialement,
Gigatrappeur
salah dell
Messages postés
20
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
22 mai 2013
11 mai 2013 à 14:23
11 mai 2013 à 14:23
bonjour,
d'abord je vous remercie de me répondre
et puis bah j'ai bien tester que les var POST ne sont pas vides et j'ai essayer d'ajouter les de cette maniére : (un autre exemple)
$dom=new DOMDocument('1.0', 'iso-8859-1');
$root_element=$dom->createElement('bibliotheque');
$dom->appendChild($root_element);
$livre=$dom->createElement('livre');
$root_element->appendChild($livre);
$v=$_POST["requete"];
$n=$_POST["date"];
$date=$dom->createElement('date',$n);
$livre->appendChild($date);
$requete=$dom->createElement('requete',$v);
$livre->appendChild($requete);
echo $dom->saveXML();
$dom->save("test.xml");
dans ce cas la (echo $dom->saveXML();) m'affiche bien tous ce que je veux la (requete et la date) par contre les balises du fichier test.xml ou il doit y avoir la requete et la date sont toujours vides :(
d'abord je vous remercie de me répondre
et puis bah j'ai bien tester que les var POST ne sont pas vides et j'ai essayer d'ajouter les de cette maniére : (un autre exemple)
$dom=new DOMDocument('1.0', 'iso-8859-1');
$root_element=$dom->createElement('bibliotheque');
$dom->appendChild($root_element);
$livre=$dom->createElement('livre');
$root_element->appendChild($livre);
$v=$_POST["requete"];
$n=$_POST["date"];
$date=$dom->createElement('date',$n);
$livre->appendChild($date);
$requete=$dom->createElement('requete',$v);
$livre->appendChild($requete);
echo $dom->saveXML();
$dom->save("test.xml");
dans ce cas la (echo $dom->saveXML();) m'affiche bien tous ce que je veux la (requete et la date) par contre les balises du fichier test.xml ou il doit y avoir la requete et la date sont toujours vides :(
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
13 mai 2013 à 10:52
13 mai 2013 à 10:52
Peut-être es-ce un problème d'encodage.
salah dell
Messages postés
20
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
22 mai 2013
22 mai 2013 à 17:47
22 mai 2013 à 17:47
c'était un probléme de permissions du fichier xml =(
j'ai changer les droits d'accès de mon fichier.xml et c tout
j'ai changer les droits d'accès de mon fichier.xml et c tout