Ecrire xml php

Résolu
Signaler
Messages postés
22
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 mai 2009
-
Messages postés
22
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 mai 2009
-
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

Messages postés
22
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 mai 2009

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