Annuaire/PHP/Ajax
Fermé
lola2k
Messages postés
7
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
22 février 2008
-
22 févr. 2008 à 11:22
king nothing Messages postés 1 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 24 mai 2008 - 24 mai 2008 à 10:09
king nothing Messages postés 1 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 24 mai 2008 - 24 mai 2008 à 10:09
A voir également:
- Annuaire/PHP/Ajax
- Annuaire inversé - Guide
- Annuaire maroc telecom particulier ✓ - Forum Mobile
- Annuaire inversé suisse ✓ - Forum Mail
- Annuaire sfr ✓ - Forum SFR
- Annuaire inversé gratuit ✓ - Forum Réseaux sociaux
1 réponse
king nothing
Messages postés
1
Date d'inscription
samedi 24 mai 2008
Statut
Membre
Dernière intervention
24 mai 2008
24 mai 2008 à 10:09
24 mai 2008 à 10:09
<?php
$dom = new DOMDocument('1.0', 'iso-8859-1');
$dom->load('contact.xml'); // document vide
$nouveauNom->setAttribute("nom", $nom);
/////////////////////////////////////// 1er remarque//////////////////////////////////////////////////////
avant de donner un atribute a ton markup , il faut comme meme la definir [$nouveauNom=$dom->createElement("nom")]
puit [$nouveauNom->setAttribute("nom",$nom)]
////////////////////////////////////////////////////////////2eme remarque//////////////////////////////////
votre document xml doit etre valider et bien structutré
<contacts>
<contact>
<nom></nom>
<prenom></prenom>
.
.
.
</contact>
</contacts>
ce que n'est pas claire ds votre code
alors ce que je propose
$root=$dom->getElementByTagName("contacts")->item(0);//defenir le root de ton document
$newContact=$dom->createElement("contact");
$nouveauNom=$dom->createElement("nom");
$nouveauNom->setAttribute("nom",$nom);
$newContact->appendChild($nouveauNom);
$root->appendChild($newContact);//comme ça vous aurez un document structuré comme vous souhaitez
//de meme pour les autres (prenom .....)
$dom->save('contact/$nom_$prenom.xml');//sauv et getez une coup d'oeil sur ton xml doc
?>
$dom = new DOMDocument('1.0', 'iso-8859-1');
$dom->load('contact.xml'); // document vide
$nouveauNom->setAttribute("nom", $nom);
/////////////////////////////////////// 1er remarque//////////////////////////////////////////////////////
avant de donner un atribute a ton markup , il faut comme meme la definir [$nouveauNom=$dom->createElement("nom")]
puit [$nouveauNom->setAttribute("nom",$nom)]
////////////////////////////////////////////////////////////2eme remarque//////////////////////////////////
votre document xml doit etre valider et bien structutré
<contacts>
<contact>
<nom></nom>
<prenom></prenom>
.
.
.
</contact>
</contacts>
ce que n'est pas claire ds votre code
alors ce que je propose
$root=$dom->getElementByTagName("contacts")->item(0);//defenir le root de ton document
$newContact=$dom->createElement("contact");
$nouveauNom=$dom->createElement("nom");
$nouveauNom->setAttribute("nom",$nom);
$newContact->appendChild($nouveauNom);
$root->appendChild($newContact);//comme ça vous aurez un document structuré comme vous souhaitez
//de meme pour les autres (prenom .....)
$dom->save('contact/$nom_$prenom.xml');//sauv et getez une coup d'oeil sur ton xml doc
?>