formulaire php vers fichier XML

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : formulaire php vers fichier XML

Re: formulaire php vers fichier XML

par stealth35 » 27 janv. 2011, 11:08

Hello, fais plutôt :
if(file_put_contents('person.xml', $xml) !== false)
{
    echo '<p>XML enregistré !</p>' ;
}
else
{
    echo 'erreur';
}

formulaire php vers fichier XML

par maserati » 27 janv. 2011, 02:54

Bonjour,

Je voudrais envoyer directement dans un fichier xml le contenu des données du formulaire de ma page php. j'ai trouvé ce code, mais quand je l'execute il me dit 'XML enregistrer" et je sais pas où il met le fichier person.xml

Code : Tout sélectionner

<?php if ( ! empty($_POST) ) { $xml = '<?xml version="1.0" ... ?>' ; $xml .= '<person>' ; $xml .= '<name>' . htmlentities($_POST['name']) . '</name>' ; $xml .= '<surname>' . htmlentities($_POST['surname']) . '</surname>' ; $xml .= '</person>' ; file_put_contents('person.xml', $xml) ; echo '<p>XML enregistré !</p>' ; } ?>
mon formulaire:

Code : Tout sélectionner

<form method="post" action=""> <input type="text" name="name"> <input type="text" name="surname"> <input type="submit" value="Go" /> </form>
merci