Enregistrement de donées XML
bonolebo
Messages postés
30
Statut
Membre
-
Thamior Messages postés 267 Statut Membre -
Thamior Messages postés 267 Statut Membre -
Bonjour,
j'ai crée ce script :
<?php
header("Content-Type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
$dir = 'photos_diapo/';
echo '<reponse>';
echo '<album id="photos_diapo">';
if ($handle = opendir($dir))
{
while (false !== ($file = readdir($handle)))
{
if (preg_match("#^[a-z0-9 _-]+\.(jpg|png|jpeg|gif)$#i", $file))
echo '<photo title="'. $file . '" src="files/' . $dir . $file . '"/>';
}
closedir($handle);
}
echo '</album>';
echo '</reponse>';
?>
Le script précedent me génére du XML. Ici, il me génére ceci :
<?xml version="1.0" encoding="utf-8" ?>
- <reponse>
- <album id="photos_diapo">
<photo title="Aigle.jpg" src="files/photos_diapo/Aigle.jpg" />
<photo title="DeathRace.jpg" src="files/photos_diapo/DeathRace.jpg" />
<photo title="devdas.jpg" src="files/photos_diapo/devdas.jpg" />
<photo title="embleme.jpg" src="files/photos_diapo/embleme.jpg" />
<photo title="GTO.jpg" src="files/photos_diapo/GTO.jpg" />
<photo title="Inglorious basterd.jpg" src="files/photos_diapo/Inglorious basterd.jpg" />
<photo title="ironMan.jpg" src="files/photos_diapo/ironMan.jpg" />
<photo title="kamehameha.jpg" src="files/photos_diapo/kamehameha.jpg" />
<photo title="lili.jpg" src="files/photos_diapo/lili.jpg" />
<photo title="TKD.jpg" src="files/photos_diapo/TKD.jpg" />
<photo title="Yeraz.jpg" src="files/photos_diapo/Yeraz.jpg" />
</album>
</reponse>
J'aimerai savoir si il existe un moyen d'enregister le XML généré, dans un fichier XML qui existe déja.
Merci, Jean
j'ai crée ce script :
<?php
header("Content-Type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
$dir = 'photos_diapo/';
echo '<reponse>';
echo '<album id="photos_diapo">';
if ($handle = opendir($dir))
{
while (false !== ($file = readdir($handle)))
{
if (preg_match("#^[a-z0-9 _-]+\.(jpg|png|jpeg|gif)$#i", $file))
echo '<photo title="'. $file . '" src="files/' . $dir . $file . '"/>';
}
closedir($handle);
}
echo '</album>';
echo '</reponse>';
?>
Le script précedent me génére du XML. Ici, il me génére ceci :
<?xml version="1.0" encoding="utf-8" ?>
- <reponse>
- <album id="photos_diapo">
<photo title="Aigle.jpg" src="files/photos_diapo/Aigle.jpg" />
<photo title="DeathRace.jpg" src="files/photos_diapo/DeathRace.jpg" />
<photo title="devdas.jpg" src="files/photos_diapo/devdas.jpg" />
<photo title="embleme.jpg" src="files/photos_diapo/embleme.jpg" />
<photo title="GTO.jpg" src="files/photos_diapo/GTO.jpg" />
<photo title="Inglorious basterd.jpg" src="files/photos_diapo/Inglorious basterd.jpg" />
<photo title="ironMan.jpg" src="files/photos_diapo/ironMan.jpg" />
<photo title="kamehameha.jpg" src="files/photos_diapo/kamehameha.jpg" />
<photo title="lili.jpg" src="files/photos_diapo/lili.jpg" />
<photo title="TKD.jpg" src="files/photos_diapo/TKD.jpg" />
<photo title="Yeraz.jpg" src="files/photos_diapo/Yeraz.jpg" />
</album>
</reponse>
J'aimerai savoir si il existe un moyen d'enregister le XML généré, dans un fichier XML qui existe déja.
Merci, Jean
A voir également:
- Enregistrements supprimés: plage nommée dans la partie /xl/workbook.xml (classeur)
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Supprimer une page dans word - Guide
- Messages supprimés whatsapp - Guide
- Imprimer un classeur excel sur mac - Guide
- Supprimer partie pokemon y ✓ - Forum DS
3 réponses
Bonjour,
Tu dois pouvoir le faire avec fopen, fwrite de PHP :
- https://www.php.net/manual/fr/function.fopen.php
- https://www.php.net/manual/fr/function.fwrite.php
- https://www.php.net/manual/fr/function.fclose.php
J'espère que cela répond à ta question.
Bonne chance,
Tu dois pouvoir le faire avec fopen, fwrite de PHP :
- https://www.php.net/manual/fr/function.fopen.php
- https://www.php.net/manual/fr/function.fwrite.php
- https://www.php.net/manual/fr/function.fclose.php
J'espère que cela répond à ta question.
Bonne chance,
Oki, étape 2 :
- http://www.phpfrance.com/forums/voir_sujet-4722.php
- http://fr.php.net/dom
- https://www.php.net/manual/fr/book.xmlwriter.php
- https://eusebius.developpez.com/php5dom/
Bonne chance :)
- http://www.phpfrance.com/forums/voir_sujet-4722.php
- http://fr.php.net/dom
- https://www.php.net/manual/fr/book.xmlwriter.php
- https://eusebius.developpez.com/php5dom/
Bonne chance :)
non, enfait avec ces fonctions, il me copie seulement le script PHP, et non ce que ce dernier génére!
merci quand meme!!