Bonjour,
Alors voici un petit problème que je n'arrive pas à résoudre. J' essaie de créer un diaporama qui devrait ressembler à ceci:
exemple en image:lien
Mais voilà le traitement du php me fait une répétition de la balise en plus des images...je sais bien que c'est dû à "while" mais je ne trouve pas la solution....
exemple 2 lien
Voilà merci si quelqu'un a une idée Merci
Alors voici un petit problème que je n'arrive pas à résoudre. J' essaie de créer un diaporama qui devrait ressembler à ceci:
<div id="s1" class="pics">
<img alt="image1" src="image1.jpg"/>
<img alt="image2" src="image2.jpg"/>
<img alt="image3" src="image3.jpg"/>
<img alt="image4" src="image4.jpg"/>
<imgalt="image5"src="image5.jpg"/>
</div>
<div class="fleches">
<a class="next" id="next1" href="#" style="float: left"><</a>
<a class="prev" id="prev1" href="#" style="float: right">></a>
</div>
exemple en image:lien
Mais voilà le traitement du php me fait une répétition de la balise en plus des images...je sais bien que c'est dû à "while" mais je ne trouve pas la solution....

exemple 2 lien
<?php
$img = $_GET['dir'];
$dossier = 'travaux/'.$img;
$rep2 = opendir($dossier);
while($fichier=readdir($rep2))
{
if (($fichier==".") || ($fichier=="..") || ($img==""))
{echo "";}
else if (substr($fichier, 0, 5) == "diapo")
{
?><div id="s1" class="diapo">
<?php
echo '
<img alt="'.$fichier.'" src="'.$dossier.'/'.$fichier.'"/>';
?>
</div>
<div class="fleches">
<a class="next" id="next1" href="#" style="float: left"><</a>
<a class="prev" id="prev1" href="#" style="float: right">></a>
</div>
<? }
else
{
$fichier= str_replace("-", "'", $fichier);
$fichier= str_replace("_", " ", $fichier);
echo '<img src="'.$dossier.'/'.stripslashes($fichier).'" />';
}
closedir($dossier);
}
?>
Voilà merci si quelqu'un a une idée Merci
