Exemple de script php permettant de "récupérer" le contenu d'une variable transmise (en post ou get) et de l'écrire dans un fichier xml ou json :

 

<?php

               // Récupération du contenu de la variable (appelé ici QCM) transmise

               $message=$REQUEST["qcm"];

              

               // cpt : variable contenant le nombre de fichiers se trouvant déjà dans le dossier fichiers

               $dir = "./fichiers";

               $dh = opendir($dir);

               $cpt=0;

               while (($file = readdir($dh)))

               {

                              $cpt++;

               }

               closedir($dh);

              

               // Création du fichier xml ou json (appelé ici QCM et suivi du nombre de fichiers. Ex. QCM9)

               $nomFic="./fichiers/QCM" . ($cpt - 1); //  -1 car il ne faut pas compter . et ..

               $fp = fopen($nomFic . ".xml", "w+" ); // Ou $fp = fopen($nomFic . ".json", "w+" );

               fwrite($fp, $message, strlen($message));

               fclose($fp);

?>