Lister et afficher les photos contenu dans un dossier web avec création de thumbnail (vignettes, imagettes, ...)

Soyez le premier à donner votre avis sur cette source.

Vue 20 407 fois - Téléchargée 3 235 fois

Description

L'ensemble des trois fichiers permet de créer une interface de base pour ceux qui veulent mettre sur le web leurs photos avec création automatisée de thumbnail (vignettes). De plus, sur des espaces Web comme multimania cela empêche l'hébergeur de prendre votre espace pour un espace de stockage (éliminatoire chez multimania).

Le Zip contient trois fichiers PHP:

- index, qui liste les répertoire du site
- photo, qui donnent une liste de vigenttes des photos avec la possibilités de cilquer pour un affichage taille réelle
- fct_scan, qui est la fonction de scan d'un répertoire

ATTENTION:
-------------
Les répertoires de thumbnail sont long à crées mais ils ne le sont qu'une fois (la première), alors quelques points à garder en tête:

- effacer les répertoires de vignettes après modifications d'un répertoire de photo (pour avoir les nouvelles vignettes de crées)

- visualiser le contenu de chaque répertoire de photo une première fois(pour crée le répertoire de vignette) avec du haut débit

Conclusion :


En théorie fonctionne avec FREE (non testé) et MULTIMANIA (testé). Penser aussi à laisser de la place sur votre compte pour la création des répertoires de vignettes. Pour les non inscrits, le zip est aussi téléchargeable sur inkkreation.com, rubrique blog, puis bonus.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
samedi 30 avril 2011
Statut
Membre
Dernière intervention
30 avril 2011

bonjour,
j'ai fait tout ce qu'il fallait pour utiliser ces 3 fichiers mais j'obtiens le message d'erreur suivant :
Not Found
The requested URL /Album_photos/photo.php was not found on this server.

Apache/ProXad [Aug 5 2010 16:17:10] Server at aquariophilebailleul.free.fr Port 80

lorsque j'utilise la page index_photos.php j'ai bien le dossier contenant les photos je clique dessus et j'obtien le message précedent.

au niveau des droits du dossier, j'ai fait un clic droit sur le dossier dans filezilla puis Droit d'accès au fichier, j'ai cocher la case écrire pour permissions publiques

est ce que vous pouvez maider je suis chez free?
Messages postés
1
Date d'inscription
samedi 17 avril 2010
Statut
Membre
Dernière intervention
17 avril 2010

Bonjour,

Je suis sur chez.com, et cela ne fonctionne pas. Je n'arrive même pas à donner l'accès en écriture au répèrtoire.

Pouvez vous me dire ce que je dois faire?
Messages postés
1
Date d'inscription
vendredi 22 août 2008
Statut
Membre
Dernière intervention
22 août 2008

J'avais aussi ce défaut corriger en ajoutant <?$dossier=$_GET["dossier"];?> au début du fichier photo.php.
Cela permet de récupérer la valeur de «dossier».
(corrigé grace à cette URL http://cyberzoide.developpez.com/php4/url/)
Messages postés
1
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
15 mai 2008

j ai testé ce script sur un plan ovh ca ne fonctionne pas et j ai ce type d erreur quand je clic sur photo.php dommage, ci quelqu un à une idée, je trouvais plus simple que de mettre une galerie photo avec une base de donnée comme "gallery2"

Détail du dossier
Warning: closedir(): supplied argument is not a valid Directory resource in /home/monsite/www/photos/fct_scan.php on line 7

Warning: closedir(): supplied argument is not a valid Directory resource in /home/monsite/www/photos/fct_scan.php on line 10
Messages postés
10
Date d'inscription
dimanche 25 janvier 2004
Statut
Membre
Dernière intervention
20 janvier 2007

script efficace, merci lesgwenos pour les modifs...
j'aimerais que l'image originale s'affiche sur la même page une fois qu'on à cliqué sur la miniature, est-ce compliqué ?
faut il obligatoirement mettre des frames ?

merci de votre aide
Afficher les 16 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.