Bonjour,
Je pose ma question ici, mais j'ignore si mon problème vient de Dewtube ou bien de mon code php.

Voilà donc, j'ai sur mon site une galerie d'images et vidéos assé complexe, fait en php à l'aide du base de donnée. La galerie se divise en plusieurs album puis l'album se divise en 2 partie, les photos puis les vidéos s'il y a lieu. Y'a qu'à cliquer sur un bouton pour changé de l'un à l'autre. Pour la partie des photos tout est parfait.

Là où il y a un problème c'est au niveau des vidéo. J'ai choisi le lecteur Dewtube pour faire jouer les vidéos. Quand je charge la page, la première vidéo se charge et joue sans problème, mais impossible de changer de vidéo quand il y en a plusieurs.

je vous montre mon code:

<div id="textArea">
<!-- Le script de cette galerie a été créée avec l'aide très précieuse d'Amonbofils -->
        <h1>SPYPOINT  
        <?php 
        //$annee = $_GET['annee'];
        $album = $_GET['album'];
        
        echo $album;
        ?>
        </h1>
		<div id="galerie">
		  <div id="albumNav">
			<?php
				$erreur=0;
				
				if (!empty($_GET['album']))
				{
					$album = $_GET['album'];
				}
				else
				{
					$erreur=1;
				}
				
				if (!empty($_GET['type']))
				{
					if($_GET['type']!='photo' && $_GET['type']!='video')
					{
						$type='photo';
					}
					else
					{
						$type = $_GET['type'];
					}
				}
				else
				{
					$type='photo';
				}
				
				if ($erreur==0)
				{
					$nbThumbnailsPages = 16;
					if ($type=='photo')
					{
						echo '<p><a href="galerie.php?album='.$album.'&type=video" class="affiche">Afficher les vidéos</a><br /></p>';
					}
					else
					{
						echo '<p><a href="galerie.php?album='.$album.'&type=photo" class="affiche">Afficher les photos</a><br /></p>';
					}
				
					include('config.php');
					$requete = mysql_connect($dbhost,$dbuser,$dbpasswd) or die(mysql_error());
					$requete = mysql_select_db ($dbname) or die(mysql_error());
					$requete = mysql_query("SELECT * FROM galerie WHERE album='$album' and type='$type' ORDER BY id DESC") or die (mysql_error());
						
					$nbThumbnails = mysql_num_rows($requete);
					$nbPages = ceil ($nbThumbnails / $nbThumbnailsPages);
					
					if ($nbPages >1)
					{
						if (!empty($_GET['page']))
						{
							$page = $_GET['page'];
						}
						else
						{
							$page=1;
						}
					}
					else 
					{
						$page = 1;
					}
					$num_Thumbnails = ($page-1)*$nbThumbnailsPages;
					$req = "SELECT * FROM galerie WHERE album='$album' and type='$type' ORDER BY id DESC LIMIT ".$num_Thumbnails.",".$nbThumbnailsPages;
					$requete = mysql_query($req) or die(mysql_error());
					$nbthumb = mysql_num_rows($requete);
					
					if ($page!=1)
					{
						echo '<a href="galerie.php?album='.$album.'&page='.($page-1).'"><img src="interface/images/arrowsPrev.gif" width="8" height="8" alt="arrow" />Précédente</a> &nbsp;';
					}
				
					echo '&nbsp; <strong>Page:</strong> ';
				
					for ($i=1; $i<=$nbPages; ++$i)
					{
						if($i!=$page)
						{
							echo '<a href="galerie.php?album='.$album.'&page=' .$i. '">' .$i. '</a> ';
						}
						else
						{
							echo '<strong>'.$i.'</strong> ';
						}
					}
					
					if ($page<$nbPages)
					{
						echo '&nbsp; <a href="galerie.php?album='.$album.'&page='.($page+1).'">Suivante<img src="interface/images/arrowsNext.gif" width="8" height="8" alt="arrow" /></a> ';
					}
				?>
		   
			</div>
				<?php
				$count=1;
				?>
				<table><tr>
					<?php
						while ($data=mysql_fetch_array($requete))
						{
							if($nbthumb>=$count)
							{
								switch ($count)
								{
									case '5' : echo "</tr><tr>";
									break;
									case '9' : echo "</tr><tr>";
									break;
									case '13' : echo "</tr><tr>";
									break;
								}
								if($type=='photo')
								{
									echo '<td><a href="javascript:changeimage(\'SiteImages/galerie/'.$album.'/photos/'.$data['lien'].'\',\''.$data['noteFr'].'\')"><img src="SiteImages/galerie/'.$album.'/thumbnails/'.$data['thumbnail'].'" class="thumbnails" alt="" /></a></td>';
								}
								else
								{
									echo '<td><a href="javascript:changeimage(\'SiteImages/galerie/'.$album.'/videos/'.$data['lien'].'\',\''.$data['noteFr'].'\')"><img src="SiteImages/galerie/'.$album.'/thumbnails/'.$data['thumbnail'].'" class="thumbnails" alt="" /></a></td>';
								}
								
								$count++;
							}
						}
						?>
                        </tr>
					</table>
		</div>
		<div id="photo">
    <script type="text/javascript" language="javascript">
					function changeimage(url,texte)
				  	{
						document.getElementById("big_pict").src=url;
						document.getElementById("textDiv").innerHTML = texte;
					}
				</script>
				<?php
					$req = mysql_query("SELECT * FROM galerie WHERE album='$album' AND type='$type' ORDER BY id DESC LIMIT ".$num_Thumbnails.",1");
                    $info=mysql_fetch_array($req);
                    $url = $info['lien'];
					?>
					<ul>
						<li>
						<?php 
						if($type=='photo')
						{
							?>
                        	<img id="big_pict" src="SiteImages/galerie/<?php echo $album;?>/photos/<?php echo $url;?>" width="500" height="375" alt="Photo en taille normale" />
							<?php
						} 
						else
						{
							?>
                            <object id="big_pict" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="512" height="384" align="middle">
                				<param name="allowScriptAccess" value="sameDomain" />
                				<param name="allowFullScreen" value="false" />
                				<param name="movie" value="dewtube/dewtube.swf?movie=../SiteImages/galerie/<?php echo $album;?>/videos/<?php echo $url;?>&amp;autostart=1" />
                				<param name="quality" value="high" />
                				<param name="bgcolor" value="#ffffff" />
                				<embed src="dewtube/dewtube.swf?movie=../SiteImages/galerie/<?php echo $album;?>/videos/<?php echo $url;?>&amp;autostart=1" allowFullScreen="false" quality="high" bgcolor="#ffffff" width="512" height="384" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
            				</object>
                            <?php
						}
						?>
                		</li>
						<li><div id="textDiv"></div></li>
					</ul>
				</div>
			<?php
			}
            else
			{
				echo "Pas de choix d'album";
			}
			?>
        	<p>&nbsp;</p>
  	  		<div class="spacer"></div>
      		<div id="envoie">
				<p align="center">Vous pouvez nous faire parvenir vos photos ou vid&eacute;os capt&eacute;s par votre cam&eacute;ra<br />
                      SPYPOINT et nous les afficherons sur notre site web si possible. </p>
				<p>&nbsp;</p>
 				<p align="center">Envoyer &agrave;: <a href="mailto:info@ggtelecom.ca" target="_blank" class="mail"><span style="color:#ffffff;">info@ggtelecom.ca</span></a></p>
			</div>
		</div>
    <!-- fin zone de texte -->
	</div>


Malheureusement je ne peut vous donner une page en ligne. Mon serveur ne supporte pas php pour le moment.

Voilà... Je suis à cours d'idées et j'ai le nez dedans depuis un bon moment ce qui fait que je n'y voit peut-être plus clair.

Alors si quelqu'un est en mesure de me dire si le problème vient de DewTube ou de mon code php, ça serait bien... ensuite une solution serait très apprécié!
Après un bon moment de réflexion et de "zigonnage"... il semblerais que le problème est au niveau de mon code js.

récapitulation:
Au chargement de la page, la première vidéo se charge et joue... mais uniquement parce qu'il s'agit de la vidéo affiché par défaut.
Si je clique sur le miniatures, même celle correspondant à la vidéo par défaut, il n'y aucune réaction.

C'est donc bien mon js qui pose problème puisque c'est ce dernière qui assure la transition d'une image à l'autre. Il semblerait qu'elle ne s'applique pas à mes vidéos, d'où l'absence de réaction. Smiley confus

À partir de là je vais avoir besoin d'un peu d'aide parce moi et js c'est 2, c'est très loin d'être ma spécialité. Smiley biggol

Maintenant je ne suis plus dans la bonne section du forum... si un gentil modo veut bien transférer mon sujet dans la section approprié... Smiley lol