Bonjours à toutes et tous,

Je sens que la réponse est sous mon nez et que je vais passer pour un idiot mais tant pis.

J'ai installé un Dewslider dans une page Html (transitional) avec un fichier XML séparé.
En local tout fonctionne correctement et ce sous les 5 navigateurs avec lesquels je teste mes sites. (FF3.6 / IE7 / Opéra10.61 / Chrome et Safari4.0)

Une fois en ligne les choses se compliquent (qui l'eut cru ?).
FF et Opéra ne semblent pas pouvoir lire le fichier XML. Le fichier .swf lui est bien reconnu (les boutons d'actions sont visibles).
Par contre, au lieu du titre de la photo en cours j'ai trois points et les images ne s'affichent pas du tout.

J'imagine qu'il manque une ligne de code quelque part ou alors une ligne mal placée.
La balise "objet" et le fichier XML semblent correctement écrit.
Je ne vois pas où ça coince.

Je précise que les fichiers Html et XML se situent au même niveau en local et en ligne.

Voici le lien du site (encore en construction) http://www.maquillarts.com

Voici le XML

<?xml version="1.0" encoding="utf-8"?>
<album 
	showbuttons="yes"
	showtitles="yes"
	showrandom="no"
	randomstart="yes"
	timer="3"
	aligntitles="bottom"
	alignbuttons="bottom"
	transition="fade"
	alignimage="center"
	speed="50"
>
	<img src="img\800x533.jpeg" title="Photo 1" /> 
	<img src="img\315x479.png" title="Photo 2" /> 
	<img src="img\631x410.png" title="Photo 3" />
	<img src="img\charts_eventail_petit.jpg" title="Photo 4" />
	<img src="img\2.jpg" title="Photo 5" /> 
	<img src="img\5.jpg" title="Photo 6" />
	<img src="img\6.jpg" title="Photo 7" />
</album>


Voici la balise "objet"

    <div id="flash_contenu">
        <object
            type="application/x-shockwave-flash" data="dewslider.swf?xml=dewslider.xml" width="200" height="260">
            <param name="allowScriptAccess" value="sameDomain" />
	    <param name='wmode' value='transparent' />
            <param name="movie" value="dewslider.swf?xml=dewslider.xml" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#000000" />
        </object>
    </div>


Merci d'avance à ceux et celles qui s'arrêteront.
A+
DonVtt
Modifié par donvtt (25 Aug 2010 - 00:35)
Salut donvtt,

je ne suis pas spécialement soupçonneux mais j'ai tout de même voulu jeter un œil au contenu du fichier .xml donc je tape http://www.maquillarts.com/dewslider.xml

Aïe ! C'est mal parti puisque ça me renvoie :
firefox a écrit :

Erreur d'analyse XML : données incompréhensibles après l'élément de document
Emplacement : http://www.maquillarts.com/dewslider.xml
Numéro de ligne 3, Colonne 5 :
----<info>Maquillage professionnel</info>
----^
Le plus simple serait donc d'uploader (la bonne version) à nouveau. Smiley cligne
Hello Heyoan,

On devient inséparable ! haha

Ce qui m'étonne c'est que je n'ai aucun message d'erreur sur aucun des navigateur précités. Les seules fois où j'ai ce type de message c'est lorsque, par erreur, j'appuie sur f12 dans Dreamweaver pour afficher ma page alors que je suis sur la feuille xml.
Le site est ok W3C Html et CSS.
Je ne vois pas ce que je dois faire pour corriger l'erreur. Supprimer la ligne suivante ??

a écrit :
<info>Maquillage professionnel</info>


A+
Donvtt
donvtt a écrit :
On devient inséparable ! haha
Yep ! Smiley ravi

donvtt a écrit :
Je ne vois pas ce que je dois faire pour corriger l'erreur. Supprimer la ligne suivante
Ben comme je te dis ton fichier dewslider.xml actuel est "corrompu" : il faut donc le remplacer par celui que tu as mis dans ton premier post (enregistré en utf8 sans BOM) et pour faire ça tu utilises soit Dreamweaver, soit Filezilla, soit...
Re ,

Plusieurs infos.
Effectivement quand j'ouvre le fichier xml en cliquant directement dessus (je le fais toujours par DreamW / ctrl+O) j'ai un message d'erreur qui me signale que le fichier est introuvable.

upload/21249-dewslider-.jpg

J'ai donc re-télécharger Dewslider et décompressé dans un nouveau dossier mais le problème est identique.
Ce que je ne comprends pas c'est pourquoi il s'affiche bien sous 3/5 navigateurs. Si le fichier est corrompu ne devrait-il pas l'être pour tous ?
J'ai tenté le téléchargement avec IE7 au lieu de FF mais c'est pareil.

a écrit :
il faut donc le remplacer par celui que tu as mis dans ton premier post (enregistré en utf8 sans BOM)


Désolé mais je ne comprends pas tout ce que tu me demandes.
Ce que j'ai fais:
- copier-coller tout le xml de mon premier post pour remplacer celui sur lequel je travaille.
- uploader sur serveur via Filezilla

Mais rien n'y fait

Je commence à bouillonner là !

A+
DOnVtt - cocotte-minute Smiley angryfire
Modifié par donvtt (24 Aug 2010 - 13:15)
Hello,

Je disais dans mon premier post:

Donvtt a écrit :
Je sens que la réponse est sous mon nez et que je vais passer pour un idiot mais tant pis.

Voilà qui est fait ! Je me sens con là. Ouuuh que j'ai honte.
A force d'avoir le nez dessus ... je ne voyais plus rien. Le sens des slash étaient tout bêtement inversées.

Donc oui, maintenant FF et Opera ont acceptés de lire le fichier xml et affichent les images.

Merci Heyoan de m'avoir mis sur la piste...encore une fois.

A+
DonVtt

PS: (rapport à mon post Jquery) le code est nettoyé et valide - Html et CSS.