Probleme galerie photo
albator 2000
Messages postés
802
Statut
Membre
-
albator 2000 Messages postés 802 Statut Membre -
albator 2000 Messages postés 802 Statut Membre -
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 ?
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:
- Probleme galerie photo
- Google photo - Télécharger - Albums photo
- Galerie photo en ligne gratuite - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Comment masquer une photo dans la galerie - Guide
- Google maps photo maison - Guide