Salut,
Je cherche à réaliser assez simplement un diaporama.
Je récupère les images dans un dossier
$dossier = opendir('images') ; $nbimg = 0 ;
while ($file = readdir($dossier))
{if ($file<>'.' and $file<>'..' and $file<>'Thumbs')
{$nbimg++ ; $_SESSION['img['.$nbimg.']'] = $file ;
}
}
Puis je les affiche (à l'aide de PeriodicalUpdater) en donnant le nom du fichier comme commentaire
$_SESSION['i'] ++ ;
if ($_SESSION['i']>$_SESSION['nbimages']) $_SESSION['i'] = 1 ;
$file2 = htmlentities($_SESSION['img['.$_SESSION['i'].']']) ;
echo "<img alt='image' src='images/$file2' />" ;
$pos = strrpos($file2, '.') ;
echo "<br /><i>".substr($file2, 0, $pos)."</i>" ;
Malheureusement si les noms d'images contiennent des accents il n'affiche pas l'image !
Avez-vous un moyen simple de résoudre ce pb (c'était pour éviter de créer une table de plus) ?
Merci