Ecrire xml php

Résolu
xaviergainsbourg Messages postés 22 Date d'inscription samedi 29 juillet 2006 Statut Membre Dernière intervention 22 mai 2009 - 17 mars 2007 à 10:32
xaviergainsbourg Messages postés 22 Date d'inscription samedi 29 juillet 2006 Statut Membre Dernière intervention 22 mai 2009 - 17 mars 2007 à 17:11
hello à  tous.. je commence dans le xml et j'ai besoin d'aide .. Une erreur incomprehensible est survenue...

Le php va cherche un contenu dans une table avec requete, le trascrit en xml et ecrit le resultat dans un xml...


//////////////////////FICHIER PHP/////////////////////////


$couleur = 'black';

$taille = '12';

$titre = 'Agence';

$xml = 'pouetpouetppouetpouet';        //g remplacé ces variable pour simplifier,

         

               
              
              
            // redaction du
fichier xml

 $file= fopen("agence.xml", "w");

 $_xml ="<?xml version="1.0" encoding="UTF-8" ?>\r\n";

 $_xml .="\r\n";

 $_xml .="\r\n";

 $_xml .="    <!--DebutTitre -->\r\n";

 $_xml .="       
<titre>\r\n       
    $titre\r\n       
</titre>\r\n";

 $_xml .="    <!--FinTitre -->\r\n";

 $_xml .="    <!--DebutContenu -->\r\n";

 $_xml .="       
\r\n       
    $xml\r\n       
\r\n";

 $_xml .="    <!--FinContenu -->\r\n";

 $_xml .="

\r\n";

 //$_xml .="\r\n";    // en monobalise !

 

 

 fwrite($file, $_xml);

 fclose($file);


//////////////////////LE FICHIER XML GENERé/////////////////////////un fichier xml est creer par le php, le voici


<?xml version="1.0" encoding="UTF-8" ?>





    <!--DebutTitre -->

        <titre>

            Agence

        </titre>

    <!--FinTitre -->

    <!--DebutContenu -->

       

            pouetpouetppouetpouet

       

    <!--FinContenu -->



//////////////////////L'ERREUR///////////////////////// le navigateur me met une erreur dan sle fichier xml...

               
              
              
              
      MAIS QUELLE EST CETTE ERREUR ? MERCI


XML Parsing Error: mismatched tag. Expected: .

Location: http://localhost/pixel/agence.xml

Line Number 5, Column 3:


--^

1 réponse

xaviergainsbourg Messages postés 22 Date d'inscription samedi 29 juillet 2006 Statut Membre Dernière intervention 22 mai 2009
17 mars 2007 à 17:11
putain t vraiment trop nul toi !

les param font doivent etre mit apres la premiere balise de texte...


<?xml version="1.0" encoding="UTF-8" ?>





    <!--DebutTitre -->

        <titre>

            Agence

        </titre>

    <!--FinTitre -->

    <!--DebutContenu -->

       

            pouetpouetppouetpouet

       

    <!--FinContenu -->




voila
3
Rejoignez-nous