Probleme galerie photo

Fermé
albator 2000 Messages postés 781 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 22 avril 2013 - 16 mars 2009 à 14:52
albator 2000 Messages postés 781 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 22 avril 2013 - 16 mars 2009 à 14:58
Bonjour,
Voila, mon problème ce trouve être une difficulté a n'afficher que les images contenu dans un dossiers. En effet, sur un site web que je suis en train de concevoir, je suis sur une page en php prévus pour la galerie photo. La galerie en créer est les photos sont afficher et le seul problème, il n'y a pas que les photo d'afficher. Il y a aussi les fichier cacher du dossier. Voila le code prévu pour la galerie:
// on déclare un tableau qui contiendra le nom des fichiers de nos miniatures
$tableau = array();
// on ouvre notre dossier contenant les miniatures
$dossier = opendir ('./Photos/');
while ($fichier = readdir ($dossier)) {
if ($fichier != '.' && $fichier != '..' && $fichier != 'index.php') {
// on stocke le nom des fichiers des miniatures dans un tableau

$tableau[] = $fichier;
}
}

closedir ($dossier);

echo '<div id="photog" >';


// on défini le nombre de colonne sur lesquelles vont s'afficher nos miniatures
$nbcol=6;
// on compte le nombre de miniatures
$nbpics = count($tableau);

// si on a au moins une miniature, on les affiche toutes
if ($nbpics != 0) {
echo '<table>';
for ($i=0; $i<$nbpics; $i++){
if($i%$nbcol==0) echo '<tr>';
// pour chaque miniature, on affiche la miniature munie d'un lien vers la photo en taille réelle
echo '<td><a href="./Photos/' , $tableau[$i] , '"><img src="./Photos/' , $tableau[$i] , '" alt="Image" width="150" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
}
echo '</table>'; }
// si on a aucune miniature, on affiche un petit message :)
else
{
echo 'Aucune image à afficher';
}

echo '</div>';

Comment faire pour arriver a n'afficher que les photos ?
A voir également:

2 réponses

benhabbo Messages postés 2225 Date d'inscription jeudi 10 juillet 2008 Statut Membre Dernière intervention 30 juin 2018 256
16 mars 2009 à 14:53
?
0
albator 2000 Messages postés 781 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 22 avril 2013 76
16 mars 2009 à 14:58
J'ai réussit a parvenir a mes fin, en excluant dans un if les fichiers que je ne voulait pas.
0