A voir également:
- Ajouter un include en php dans un XML
- Xml download - Télécharger - Édition & Programmation
- Ajouter un compte gmail - Guide
- Ajouter un compte whatsapp - Guide
- Ajouter un compte facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
8 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
25 févr. 2010 à 19:58
25 févr. 2010 à 19:58
Le PHP n'est pas interprété si ton fichier à l'extension .xml
Mets l'extension .php au fichier et ajoute cette ligne en toute première ligne, sans caractère avant "<?php" :
Mets l'extension .php au fichier et ajoute cette ligne en toute première ligne, sans caractère avant "<?php" :
<?php header('Content-Type: text/xml; charset=iso-8859-1'); ?>
Bonsoir et tout d'abord merci pour ton aide.
Mais je n'y arrive pas. Je vais essayer d'exposer mon soucis, je vais mettre le code dont la façon dont ça marche, mais c'est sans include évidemment et j'aimerai justement afficher ces images via un include :
J'ai un SWF qui sert pour la slideshow.
Là c'est le code de la page que je souhaite afficher :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Slideshow</title>
</head>
<body bgcolor="#ffffff">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="368" height="216" id="dewslider4" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="dewslider.swf?xml=dewslider.xml" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="dewslider.swf?xml=dewslider.xml" quality="high" bgcolor="#ffffff" width="368" height="216" name="dewslider4" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" />
</object>
Et voilà le contenu du xml :
<?xml version="1.0" ?>
<album
showbuttons="no"
showtitles="no"
showrandom="no"
randomstart="no"
timer="5"
aligntitles="bottom"
alignbuttons="top"
transition="blur"
speed="20"
>
<img src="./img/1.jpg" title="essai1" href="" />
<img src="./img/2.jpg" title="essai2" />
<img src="./img/3.jpg" title="essai3" />
</album>
</body>
</html>
J'aimerai juste mettre les 3 <img> dans un include pour les gérer dynamiquement. Si jamais tu es inspiré et que t'as une idée, je te remercie grandement !
Mais je n'y arrive pas. Je vais essayer d'exposer mon soucis, je vais mettre le code dont la façon dont ça marche, mais c'est sans include évidemment et j'aimerai justement afficher ces images via un include :
J'ai un SWF qui sert pour la slideshow.
Là c'est le code de la page que je souhaite afficher :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Slideshow</title>
</head>
<body bgcolor="#ffffff">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="368" height="216" id="dewslider4" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="dewslider.swf?xml=dewslider.xml" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="dewslider.swf?xml=dewslider.xml" quality="high" bgcolor="#ffffff" width="368" height="216" name="dewslider4" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" />
</object>
Et voilà le contenu du xml :
<?xml version="1.0" ?>
<album
showbuttons="no"
showtitles="no"
showrandom="no"
randomstart="no"
timer="5"
aligntitles="bottom"
alignbuttons="top"
transition="blur"
speed="20"
>
<img src="./img/1.jpg" title="essai1" href="" />
<img src="./img/2.jpg" title="essai2" />
<img src="./img/3.jpg" title="essai3" />
</album>
</body>
</html>
J'aimerai juste mettre les 3 <img> dans un include pour les gérer dynamiquement. Si jamais tu es inspiré et que t'as une idée, je te remercie grandement !
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
25 févr. 2010 à 23:38
25 févr. 2010 à 23:38
Comment "les gérer dynamiquement" ?
Via une base de données ? Alors pas besoin d'include, tu fais simplement une requête SQL et tu génères le XML avec des echo ou DOM
Via une base de données ? Alors pas besoin d'include, tu fais simplement une requête SQL et tu génères le XML avec des echo ou DOM
Oui via une base de données.
Mais pourrais tu détailler s'il te plaît ? Je suppose que je peux pas mettre ma requête SQL dans le XML et je ne sais pas comment générer le XML avec des echo ou DOM.
N'importe quel conseil ou exemple me sera utile !
Mais pourrais tu détailler s'il te plaît ? Je suppose que je peux pas mettre ma requête SQL dans le XML et je ne sais pas comment générer le XML avec des echo ou DOM.
N'importe quel conseil ou exemple me sera utile !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
26 févr. 2010 à 17:31
26 févr. 2010 à 17:31
Tu peux mettre du PHP dans ton XML si tu renommes ton fichier en .php
Et tu dois utiliser la fonction header() (cf. ma 1ère réponse) pour indiquer au navigateur que c'est un fichier XML.
Et tu dois utiliser la fonction header() (cf. ma 1ère réponse) pour indiquer au navigateur que c'est un fichier XML.
Salut,
J'ai bien essayé en mettant du php dans le XML et en utilisant le header mais sans résultat.
J'ai créé ce sujet ici >>> https://openclassrooms.com/forum/sujet/ajouter-un-include-dans-un-xml-50573
Il n'y a que 8 posts (vite lu donc) et le code est très court, il y a l'intégralité, si tu veux y jeter un oeil merci mille fois.https://forums.commentcamarche.net/forum/affich-16770667-ajouter-un-include-en-php-dans-un-xml?Acces=1
J'ai bien essayé en mettant du php dans le XML et en utilisant le header mais sans résultat.
J'ai créé ce sujet ici >>> https://openclassrooms.com/forum/sujet/ajouter-un-include-dans-un-xml-50573
Il n'y a que 8 posts (vite lu donc) et le code est très court, il y a l'intégralité, si tu veux y jeter un oeil merci mille fois.https://forums.commentcamarche.net/forum/affich-16770667-ajouter-un-include-en-php-dans-un-xml?Acces=1
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
26 févr. 2010 à 17:54
26 févr. 2010 à 17:54
Je t'ai répondu sur le Siteduzero