begin process at 2012 05 27 19:06:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > LISTER ET AFFICHER LES PHOTOS CONTENU DANS UN DOSSIER WEB AVEC CRÉATION DE THUMBNAIL (VIGNETTES, IMAGETTES, ...)

LISTER ET AFFICHER LES PHOTOS CONTENU DANS UN DOSSIER WEB AVEC CRÉATION DE THUMBNAIL (VIGNETTES, IMAGETTES, ...)


 Information sur la source

Note :
7 / 10 - par 3 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Classé sous :gallerieimage, gallerie, images Niveau :Initié Date de création :17/01/2004 Date de mise à jour :22/08/2007 16:58:23 Vu / téléchargé :18 089 / 3 058

Auteur : deathgate

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 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.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 août 2007 16:58:23 :
nouveautés sur le zip

 Sources de la même categorie

AFFICHÉ SUR UN TABLEAU AVEC PAGINATION ET BASE DE DONNÉES par stormxp
Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000

 Sources en rapport avec celle ci

SYSTÈME DE PAGINATION AVEC BDD ET IMAGES (FICHIERS) par begueradj
Source avec Zip CLASSE DE REDIMENSIONNEMENT D'IMAGES PHP par beejeridou
Source avec Zip CODE POUR HÉBERGEUR D'IMAGE par bonhommecrea
Source avec Zip Source avec une capture MY.PICS : TRAITEMENT D'IMAGES NON DESTRUCTIF par inwebo
Source avec Zip GALERIE AUTOMATIQUE SANS BASE DE DONNEES par hisoka2501

Commentaires et avis

Commentaire de lord mathius le 14/09/2004 06:02:09

Ouah ca marche du feu de dieu.

suffit juste de metre les droits en ecriture a public sur le repertoire d'installe des fichier et des crée des repertoire pour les differentes gallerie de photo et ca marche.

1 mot : Genial.

Bravo
Bonne continuation.

Commentaire de Florianter le 21/11/2004 22:34:37

Je confirme ca marche très bien chez free. Merci pour ce super script !

Commentaire de bestell le 25/11/2004 20:04:47

j'ai un problaime sa affiche pas les vignette chez free

Commentaire de Florianter le 25/11/2004 21:12:15

Peut-être que c'est parce que le nom de ton image comporte un espace?

Commentaire de lord mathius le 25/11/2004 21:15:23

ou peut etre est ce dut a un manque de droit dans ton repertoire ou tu la mit, il doit y avoir le droit en ecriture pour tout le monde sur le rep ou tu la mit.

a plus

Commentaire de kipetrovitchy le 02/12/2004 17:41:39

J'aime beaucoup la simplicité du code, (par rapport à une autre source similaire sur phpcs).

Cependant je renonce à l'utiliser car elle ne marche pas partout, en particulier sur les serveurs Amenworld (PHP4.3.8). Regrets...

Commentaire de Maze12 le 07/05/2005 22:10:42

moi g un petit probleme pour afficherles image il me sort l erreur :

Warning: readdir(): supplied argument is not a valid Directory resource in /home/maze12/public_html/gallerie/fct_scan.php on line 8

Warning: closedir(): supplied argument is not a valid Directory resource in /home/maze12/public_html/gallerie/fct_scan.php on line 12

apparement c'est la variable $dirstr qu il aime pas quelqu un saurai comment faire?

Commentaire de bebel3 le 06/06/2005 17:35:59

j'ai la même erreur que Maze12

je suis chez free.fr

si qq1 a une idée je suis preneur

Commentaire de bebel3 le 06/06/2005 17:36:20

j'ai la même erreur que Maze12

je suis chez free.fr

si qq1 a une idée je suis preneur

Commentaire de keke le 25/09/2005 03:34:29

je suis sous windows aveec easyphp et jai un mega prb il reconnais pas la variable dossier

----------------------------------------------
Détail du dossier
Notice: Undefined variable: dossier in c:\program files\easyphp1-8\www\test\photo.php on line 7

Notice: Undefined variable: dossier in c:\program files\easyphp1-8\www\test\photo.php on line 13

Warning: readdir(): supplied argument is not a valid Directory resource in c:\program files\easyphp1-8\www\test\fct_scan.php on line 7

Warning: closedir(): supplied argument is not a valid Directory resource in c:\program files\easyphp1-8\www\test\fct_scan.php on line 10

Notice: Undefined variable: dossier in c:\program files\easyphp1-8\www\test\photo.php on line 17

-------------------------------

Commentaire de lesgwenos le 01/09/2006 01:30:46

Joli code, mais qui demande quelques modifs pour les utilisateurs d'easyPHP 1-8

Presqu'un an apres, je reponds a KEKE, car j'ai rencontré le meme probleme sous windows avec easyPHP 1-8.

En ce qui concerne la variable $dossier, il suffit de rajouter un GET comme ci-dessous, dans le "Head" du fichier photo.php :
<head>
<?
$dossier=$_GET["dossier"];
?>
<title>Détail du dossier <? print($dossier);?> - album photo de albane</title>
</head>

Ensuite, il faut activer les extensions graphique dans easyPHP, car par defaut il ne peut pas les utiliser, ce qui empeche les fonctions predefinies comme imagecreatefromjpeg() de fonctionner.
Pour cela il suffit de cliquer droit sur l'icone "e" d'easyPHP, choisir "configuration->PHP Extension" puis dans la liste qui apparait, cocher la case php_gd2. Et voila...

Mais ce n'est pas fini, j'ai egalement remarque, que le remplacement des espaces dans les titres de fichiers (fait par la fonction ereg_replace ) est inutile, et meme en trop, pour une emulation de php sur windows... il faut donc mettre en commentaire la ligne avec le ereg_replace (afin de la garder au chaud pour un vrai serveur !) et de copier la ligne en dessous
//recup du dossier d'image
//$localisation_image[$i]=$dossier."/".ereg_replace(" ","%20",$listing_dossier[$i]);
$localisation_image[$i]=$dossier."/".$listing_dossier[$i];

Pour moi ca marche impec maintenant.

Commentaire de zouax le 28/01/2007 12:56:07

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

Commentaire de giryconsultant le 15/05/2008 12:34:41 3/10

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

Commentaire de algau2003 le 22/08/2008 17:42:06

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/)

Commentaire de tito031 le 17/04/2010 19:53:33

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?

Commentaire de cosmos59 le 30/04/2011 16:13:44

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?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Gestion de gallerie [ par bricethenetman ] Slut &#224; tous j'ai besoin d'un script de gestion de gallerie ou au moins une portion de code pour&nbsp; afficher toutes les images se trouvant dans [Probleme] Gallerie d'images [ par Trigun222 ] Salut,Le script msi ci dessous permet de réaliser une gallerie de photos ou d'images sur son site, malheuresement quand je mets le dossier contenant l Tri d'un "readdir" pour une gallerie d'images [ par blankart ] bonjour a tous , j'ai crée un site web il y a peu, il s'agit d'une gallerie photo , je me suis donc appuyé sur jbgallery 3 pour faire cela. jai un Au secours ! Execution trop longue d'extraction ZIP [ par gnut ] Bonjours à vous, Voilà j'ai plusieurs scripts qui déZip, enregistrent des données provenant de fichiers xml et redimensionnent des images. Le problème Afficher une image en fonction d'un pourcentage [ par loupile ] Bonjour à tous, je m'explique alors voilà j'ai un album dans lequel j'ai une ou plusieurs images stockées dans une base de données. ces images dans ajouter des images [ par samia22 ] Bonsoir; j'ai un probleme... je travaille coté administrateur... j'ajout des produits a la base de données avec ses images... l'ajout de prod comment afficher des images une popup php javascript [ par tupense ] Bonjour je me perd un peu dans les rubriques désolé j'ai fait un script en php pour lister des dossiers dans un dossier puis je l'ai ai mis sous forme upload d'images en php [ par azorkot ] salut je travail sur mon projet de fin d'année et là j'essaie d'uploader des images!! mais j'arrive pas à les stocker ou plutôt à les afficher dans le ImageFlow Lightbox [ par code32 ] Bonjour, J'utilise ImageFlow, et maintenant j'ai besoin d'activer l'effet lightbox sur les images. ImageFlow me permettre d'écrire la fonction onc infobulles-affichage d'images [ par azorkot ] salut! j'ai un problème et j'aimerais que vous m'aidiez. je dois faire une page html ou je devrais afficher des images d'articles. j'ai fais les étape


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales