Bonjour !
J'ai un petit problème avec mon site, je veux installer un diaporama dewslider sur une page, mais il ne m'affiche qu'un petit rectangle gris en bas, et pas les images.

Je mets en rouge tout ce que j'ai modifié.

Architecture du site (juste la partie qui m'intéresse) :

./
bestensta.php 
/bestensta
       images/
              1.jpg
              2.jpg
              3.jpg
              3.jpg
       slide/
              dewslider.xml
              dewslider.swf


Voici les codes associés et modifiés des différentes pages :

Pour bestensta.php, là où j'ai copié le html
 <p>

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="500" height="333" id="dewslider4" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="[#red]./bestensta/slide/[/#]dewslider.swf?xml=[#red]./bestensta/slide/[/#]dewslider.xml" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="[#red]./bestensta/slide/[/#]dewslider.swf?xml=[#red]./bestensta/slide/[/#]dewslider.xml" quality="high" bgcolor="#ffffff" width="500" height="333" name="dewslider4" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</p>



Pour dewslider.xml,

<?xml version="1.0" ?>
<album
   showbuttons="yes"
   showtitles="yes"
  showrandom="no"
  randomstart="no"
  timer="5"
  aligntitles="bottom"
  alignbuttons="top"
  transition="push"
  speed="20"
  >
   <img src="[#red]../images/[/#]1.jpg" />
   <img src="[#red]../images/[/#]2.jpg" />
   <img src="[#red]../images/[/#]3.jpg" />
   <img src="[#red]../images/[/#]4.jpg" />

</album>


Voilà, le problème est que quand je double-clique sur les fichiers html ou swf, ils m'affichent bien dans le navigateur le diapo avec les images, mais quand j'affiche la page bestensta.php, aucune image et rien qu'un rectangle gris, comme si les images ne chargeaient pas. Vous voyez où est l'erreur dans le code ?
Modifié par Laoliana (29 Dec 2011 - 00:55)
Je viens de voir l'erreur. En fait dans le xml, il fallait mettre le chemin des images de puis la racine et non depuis le dossier où il était situé. Merci quand même !
Laoliana a écrit :
Je viens de voir l'erreur. En fait dans le xml, il fallait mettre le chemin des images de puis la racine et non depuis le dossier où il était situé. Merci quand même !


Salut Laoliana,

J'ai à priori le même problème que toi et je débute quelque peu dans le métier,
pourrais tu me dire comment tu as résolu ce problème de chemin ?

Comment bien écrire ces maudits chemin dans le xml... ? Smiley ohwell

Pour mon cas, depuis la racine du site (en local, affichage via Easyphp) j'ai :
www\Monsite\dewslider_diapo et tous les fichiers dewslider sont dans ce répertoire,sauf les images qui sont dans un sous-répertoire "images",

Dans le xml, j'ai modifié avec :
<img src="dewslider_diapo/images/1.jpg" title="Colliers de fleurs" />
<img src="/dewslider_diapo/images/1.jpg" title="Colliers de fleurs" />
<img src="./dewslider_diapo/images/1.jpg" title="Colliers de fleurs" />
<img src="../dewslider_diapo/images/1.jpg" title="Colliers de fleurs" />

et aucun de ces "liens" ne fonctionne...

A NOTER : je fais appel au index.html par un include :

<?php
include "dewslider_diapo/index.html";
?>


ET... Ca fonctionne si je l'ouvre directement via :
http : //127.0.0.1/Monsite/dewslider_diapo/ (j'ai mis des espaces autour des ":" pour éviter que ça ne soit converti en lien dans le forum Smiley cligne

Voilà pourquoi je me dis que c'est un problème de déclaration de chemin...

Merci Smiley biggrin ... ou pas Smiley bawling