Newbee cherche aide pour concevoir galerie photo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Newbee cherche aide pour concevoir galerie photo

par sebou » 18 oct. 2005, 14:14

merci les gars...
J'suis aussi un debutant en PHP et j'avais envie de creer une galerie de photos moi-meme. Et je dois dire que c'est ici que j'ai trouve le plus de pistes pour m'aider a realiser ce projet ...
Je l'ai fini, ca marche.. .elle est pas extraordinaire, mais ca me va !

Encore merci a tous !
ciao

galerie photo

par Americo » 07 oct. 2005, 20:10

Bonjour à tous

Je passe par hasard, je chine ici et là le moyen de creer une page de Upload de fichiers directement sur mon mac, qui me sert de server.

Et je reponds à "fredox34" : concernant ton projet de création de galerie Photo, j'ai fait le mien sans connaître une seule ligne de code et celui-ci est toujours en évolution.
http://www.photoartclub.com
il n'est pas parfait, mais je le pofine au fure et à mesure, vos avis et remarques m'interesse pour le faire évoluer, merci.

Voici comment j'ai fait.
Je me suis servi de photoshop pour creer la plus part des pages
et de dreaweaver pour les liens.


Avec l'automatisation de photoshop tu peux creer des galerie avec plusieurs modèles, et les modifier à ta guise via des liens dans dreamweaver ou avec photoshop aussi.

Tu peux visiter ce site:
http://www.myriad-online.com/fr/products/galerie.htm

Ils propose gratuitement un logicièl pour creer automatiquement des galeries, Ok !
elles restent très basiques mais avec des modèles sympa.
Tu peux aussi t'en inspirer pour creer ta propre galerie.
Leur version est pour Mac OsX, maintenant je sais pas s'ils ont une version PC.

Voilà, j'espère avoir apporté un peu d'eau à ton moulin
Bonne continuation.

Salutations


Américo

par fredox34 » 05 oct. 2005, 09:55

Merci Dux pour le script, je vais étudié tout ça pendant le WE, et je reviens à la charge si besoin :oops:

par Dux » 05 oct. 2005, 02:03

Salut,

je te donne un exemple de synoptique. Prends comme référence http://fr.php.net/

1) lister toutes tes photos dans un tableau:
fonction: DIR, READDIR, WHILE

2) effectuer un classement éventuel de ce tableau:
NatCaseSort, array_reverse

3) créer tes vignettes d'aperçu, utilise ce code dans une boucle foreach qui liste tout le tableau d'images. Demande au script au préalable de vérifier si la vignette existe ou non: if (!file_exists ("dossier_vignette/".$titre) ) { }
//exemple de code
$img=imagecreatefromjpeg("photo/".$titre);
list($x, $y) = getimagesize("photo/".$titre);

if ($x > 200 and $x > $y) { $vignetteL=200; $vignetteH=$y / ($x/200); }
if ($y > 200 and $y > $x) { $vignetteH=200; $vignetteL=$x / ($y/200); }

$vignette=imagecreatetruecolor($vignetteL, $vignetteH);
imagecopyresampled($vignette, $img, 0,0, 0,0, $vignetteL,$vignetteH, $x,$y);
imagejpeg($vignette, "dossier_vignette/".$titre, 70);
4) listing avec foreach pour affichage des vignettes qui pointent en HREF ou ecmaScript vers la page de l'image taille réelle. Pour le lien utilises urlencode() et fait passer par l'URL le nom du fichier. Tu récupèreras ce nom avec urldecode() avant d'afficher cette image
-------------

Pour la page avec l'image taille réelle, fait les liens suivant et précédent grâce au tableau des images.

par fredox34 » 04 oct. 2005, 16:33

c'était juste un test pour l'image et les exifs je sais que l'original fait 2 Mega mais au final ce sera optimisé :wink:

par Cyrano » 04 oct. 2005, 16:32

:shock: Excellent le second lien : une image pesant 2321.05Ko pour un affichage de 333/500 =D> : l'optimisation, tu connais ?

Tu ne pourras même pas les uploader via HTTP, trop lourd et les fonctions ftp sont désactivées sur free.fr

Si c'est urgent, tourne toi vers des sites qui offrent des scripts tout faits. Le temps de tout te montrer, il va s'écouler du temps.

Newbee cherche aide pour concevoir galerie photo

par fredox34 » 04 oct. 2005, 16:25

Bonjour à tous,

Je suis nouveau dans le développement et je ne vous cache pas que ce n'est pas ma tasse de thé. J'ai l'obligation de passer via du PHP pour finaliser mon projet de galerie photo. Le soucis c'est que je ne sais pas comment faire, je suis près à mis mettre mais pour le moment c'est pas du tout clair pour moi.

Mon projet : faire une galerie photo très simple. Avec 1 première page avec des vignettes, puis arrivé sur la photo quand on clique sur la vignette et via des flèches droite et gauche passer à la photo précédente ou suivante.

1er chose : le plus simple possible pour moi serai de mettre mes photos dans un répertoire je leurs donne un ID style photo01.jpg etc… ensuite via les touches de navigation droite et gauche le visiteur peut voir la photo suivante ou précédente.

voilà un exemple

2éme chose : faire une première page avec des vignettes qui sont soit généré automatiquement en PHP mais difficile pour le moment par rapport à mon niveau, soit généré préalablement les vignettes via un logiciel tiers les mettre dans un répertoire et les faire afficher en créant un liaison entre vignette et photo via ID de chaque photo.

J'ai en ma possession deux éléments un script pour afficher les Exifs de mes photo exemple ICI et un début de script pour les répertoires :

$repertoire="./images/";
$jpeg=glob($repertoire."*.jpg");
foreach($jpeg as $img)
{
echo "<img src='$img'/>";
}

Pouvez vous m'aidez pour réaliser la fin de mon script PHP je veux bien mettre au maximum la mains à la patte pour comprendre comment faire mais j'ai besoin de cours express

Merci pour l'aide que vous pourrez m'apporter. :merci: