begin process at 2012 05 27 16:42:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > ALBUM PHOTO SIMPLE ET RAPIDE

ALBUM PHOTO SIMPLE ET RAPIDE


 Information sur la source

Note :
7,75 / 10 - par 4 personnes
7,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :album, photo, images, simple, repertoire Niveau :Débutant Date de création :25/11/2005 Date de mise à jour :21/03/2006 13:58:03 Vu / téléchargé :18 470 / 2 531

Auteur : jean84

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

 Description

Cliquez pour voir la capture en taille normale
Album photo 1.2 coded by IoNAce (allias jean84)

Cette page permet d'afficher toutes les images trouvées dans un repertoire specifie directement dans le code.
Attention tout de meme, le nom de vos images ne doit pas etre trop "exotique" (ex : super.vacances'de.photo(a la maison).jpg) car sinon la fonction enumPhoto() ne la prendra tout simplement pas en compte. En ce qui concerne la taille des photos, cela n'a pas d'importance car la fonction ajustTaille() est la pour pallier ce probleme. Elle determinera automatiquement la largeur de l'image suivant la hauteur que vous lui indiquerez.

En ce qui concerne la fonction nettoie(), c'est une fonction que j'utilise systematiquement lorsque j'envoie des indications via l'url (de type "index.php?photo=logo.gif"). Elle me permet de "limiter la casse" en cas d'attaque par Cross Site Scripting. Elle n'est surement pas parfaite et un peu etre un peu trop aritraire mais elle a le merite de bien faire ce qu'on lui demande. Pour ceux qui en doute, je vous conseille de l'enlever et d'ecrire ceci dans la barrre d'adresse :
=> index.php?photo=<script>alert("oupsss...");</scrip t>

Pour toutes questions : ionace@c4.fr


 Conclusion

Voila, c'est mon premier code poste en php donc n'hesitez pas a me dire ce qui est bon et ce qu'il ne l'est pas.
J'espere que ce sera utile pour certains d'entre vous !

@++ et bon code

 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

21 mars 2006 13:58:05 :
Cette mise a jour a ete effectue il y a un moment car je souhaitais pouvoir lister et afficher des photos qui etaient dans d'autres repertoire que celui ou le script se trouvait. Vu que j'ai eu quelques demandes a ce sujet, j'ai decider de mettre la mise a jour en ligne. Le focntionnement est tres simple : - index.php liste les repertoires presents sauf le ".", le ".." et le repertoire "config" (pour rajouter d'autres exclusions, veuillez voir la fonction ListeRepertoire() dans fonctions.php) ATTENTION ! La fonction enleve les 3 premiers caracteres du nom des dossiers afin de les classer ! En effet, les repertoire doivent obligatoirement commencer par un numero d'appartition (exemple pour le repertoire photo => 01_photo) - j'ai mis une mise en place de la securite un peu plus "propre". Maintenant, le script verifie si les photos et le repertoire specifie existe et signale l'erreur au cas ou... - et 2-3 petits trucs a cote mais apres c'est a vous de voir et de juge ;-) En esperant que sa vous plaise ;-)

 Sources du même auteur

CHIFFRE DE CESAR
Source avec Zip [PHP5 - DOM - XPATH] CLASSE DE PRE-FILTRAGE DE TEXTE
Source avec Zip [PHP4.3.X-DOMXML]-CREATION D'UN MOTEUR DE TEMPLATE GRACE A D...
Source avec Zip [PHP5/DOM] CLASSE DE CREATION DE FLUX RSS VIA UN FICHIER XML
Source avec Zip [PHP4] MOTEUR DE TEMPLATE

 Sources de la même categorie

Source avec Zip Source avec une capture CAMEMBERT BD par dardelphi
Source avec une capture AMÉLIORATION : CAMEMBERT par asphator
GESTION DE COULEUR par manuche
Source avec Zip NAVIGATOR (+CSSDETECTOR) par xXVoxPopuliXx
COMMENT, AVEC GD, DESSINER UN RECTANGLE TRANSPARENT PLEIN AV... par Rainbow

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture GALERIE PHOTO SIMPLE À GÉRER par francky6691
Source avec Zip ALBUM PHOTOS / DIAPORAMA AVEC OU SANS MUSIQUE / PANORAMA / V... par badind
ALBUM DE PHOTOS par trabi11fr
REDUCTION D'UNE IMAGE À L'ÉCRAN PAR RAPPORT À UNE TAILLE MAX... par MagicManu
Source avec Zip Source avec une capture PHOTOS ALBUMS MANAGER par davwart

Commentaires et avis

Commentaire de jean84 le 28/11/2005 10:56:35

pas de commentaire ?

Commentaire de malalam le 29/11/2005 09:35:11 administrateur CS

Hello,

tu sais, il y a tellement de scripts de ce genre, que si tu veux déchaîner les commentaires, il faudrait qu'il apporte un peu plus, soit un peu plus léché, voire novateur.

Commentaire de jean84 le 29/11/2005 11:29:37

tu dois avoir raison.... je vais me mettre au taf pour sortir un truc un peu mieux ... merci et @++

Commentaire de Nv Graal le 30/11/2005 13:11:31

Salut, j'ai regardé vite fait ta source. Si tu ne veux pas avoir de problème avec les noms de fichier composé de plusieurs points tu peut faire ça :

$TypeFichier = "jpeg" ou $TypeFichier = "gif" etc..

if(strcmp(substr($NomFichier,(strlen($NomFichier)-strlen($TypeFichier)), strlen($NomFichier)), $TypeFichier) === 0)

voila je sais pas si c'est mieux mais ça me parait plus modulable

Commentaire de jean84 le 30/11/2005 14:53:05

pas mal l'astuce j'essayerai des que je peux...
merci ;-)
@++ et bon code

Commentaire de Burnog le 29/01/2006 12:15:20

Je suis content d'avoir trouvé cette source, elle représente une solution simple et rapide que je vais utiliser. L'aspect est facilement adaptable au style de mon site.

Merci Jean84 !

Commentaire de jean84 le 01/02/2006 13:45:44

Je suis ravi que sa puisse te servir !!! Si tu pouvais penser peut etre a une petite note ;-) a tout hasard.... sinon merci quand meme de ton commentaire !!!

@++ et bon code

Commentaire de jean84 le 17/02/2006 10:50:25

je viens de trouver une fonction encore plus simple afin de trouver l'extension du fichier desire.
$Photo = "image.jpg";
$InfoFichier = pathinfo($Photo);
$Extension = $InfoFichier['extension'];

Voila c'est tout ! Sinon si pathinfo() ne fonctionne pas, j'ai modifie ma façon de proceder :
$Photo = "image.jpg"
$Extension = strrev(substr(strrev($Photo), 0, 4));
if ( $Extension == ".jpg" or $Extension == ".gif" )
    // ... traitement

Les deux fonctions sont simple d'utilisation mais il est vrai que pathinfo() est mieux et beaucoup plus propre... Maintenant a vous de juger !

@++

Commentaire de Helldream le 14/06/2006 04:06:56

Merci de ta contribution, elle m'a été utile. Elle m'a surtout permis de voir comment lister le contenu d'un répertoire, et comment resizer des images...

Le seul défaut que je note, c'est le manque de documentation (rajouter un petit fichier à ton archive expliquant où mettre ses photos, ou comment définir un répertoire spécifique serait bien utile).

Mise à part ça, ton code m'a semblé propre, bien expliqué, et facilement compréhensible. Donc merci encore de ta contribution, je suis persuadé qu'elle aide plus d'une personne, même si elles ne laissent pas de message ;)

Commentaire de jean84 le 15/06/2006 18:21:00

Je te remercie HellDream, c'est tres valorisant de recevoir des comentaires de ce genre, sa motive encore plus !

Pour le manque de documentation, helas je ne pense pas en faire une pour ce code car j'ai tout simplement mis en chantier la version 2.0 qui est beaucoup mieux ... j'en suis bientot a la fin, je pense que le code sera termine d'ici une a deux semaine, en fait apres la fin du bac ;-)

Les nouveaute sont assez importante : a savoir :
- compression en temps reel des images en 320*240 (alors que ce code les redimensionne jute a l'affichage, elle garde donc leurs taille original donc tres lourde ...)
- affichage des repertoires de type Windows Xp, a savoir prendre un certains nombre d'images, les compresse en 10*10 et les colle les une aux autres dans une seule image
- simplification de la mise en ligne des images (j'ai en fait creer un repertoire qui contiendra a son tour tous les repertoires devant etre affiche ... c'est beacoup plus simple que cette version qui utilise une convention de nommage du type 01_photo_repertoire ... ce qui peut etre deroutant pour le debutant)
- l'internaute a une possibilite de laisser un message sur chaque photo qu'il regarde... le code est en fait se rapproche en fin de compte aune sorte de blog
- une interface d'administration pour controler tout cela ...
- et pleins d'autre ;-)

En esperant que tu auras la patience d'attendre l'arrive de mon code, je te remercie encore une fois pour ton commentaire !!

@++ et bon coding !!

PS : j'en suis a peu pres a 80% du code final, patience !!

Commentaire de jean84 le 17/07/2006 19:59:13

Et voila ;-)

http://www.phpcs.com/code.aspx?ID=38654

Commentaire de funkysnip le 10/03/2008 09:43:47

bjr , ecoute chui un vrai debutant ,a kel niveau dois j changer le nom du repertoire photos ? j y arrive po merci d ton aide

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Ca commence à me prendre la tête.... [ par 68_abis ] Bonjour,Voil&#224; mon p'tit ou plut&#244;t gros soucis...je veux stocker des images dans une base Mysql et les afficher apr&#232;s avec PHP..Le probl Simple quote [ par c_hippo ] Bonjour,Je me fais un album photo, dans lequel certaines photos ont des descriptions avec des simples quotes mais lors de l'affichage la description e transfert ftp [ par d_alma ] Bonjour, J'utilise une connexion vers un serveur FTP pour afficher des images sur une page codée en php. Pb: Quand il y a trop d'images dans un répert préchargement d'images [ par putch ] Bonjour à tous !voila je voudrais effectuer des préchargements des images de mon site webmais plutot que de repeter :i1 = new Image;i1.src = "images/l php/mysql et album photo sécurisé [ par pumbaa ] &nbsp;Salut!!&nbsp;&nbsp;&nbsp;J&#146;ai cr&#233;e un album d&#146;image avec php/MySQL. Les images ce trouvent Album photo [ par maitehiriart ] Je cherche un script PHP simple d'album photo, qui scanne le r&#233;pertoire &#224; la recherche des photos, &#233;tablit une page avec vignettes cr&# ** Question simple ** [ par jesbond ] Bonjour a tous !j'utilise easyPHP 1.6 !Dans ma base de donn&#233;e, colonne : photo_prof,&nbsp; (endroit ou cela indique le chemin de la photo)j'aimer album photo à partir d'un serveur FTP [ par d_alma ] Bonjour, J'aimerais faire un album photo. Les photos seraient stock&#233;es dans plusieurs r&#233;pertoires et sous repertoires. Le but serait de po Probleme de lecture de repertoire pr affichage de photo [ par LaTatadu91 ] Salut a tous, voila je cherche a ouvrir et lister un repertoire contenant des photos pour ensuite les afficher.... en mettant des liens pour afficher Album Photo uniquement HTML [TITRE MODERE CAR PEU EXPLICITE] [ par hichamo4 ] je cherche une application php qui me permet d'aller chercher des photos sur mon disque dure, et qui g&#233;n&#233;re un album photo a partir de ces p


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,827 sec (4)

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