Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1524 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13
Auteur Sujet :

[php] galerie photo gratuite

n°1378358
fourniey
Rendre au prochain
Posté le 31-05-2006 à 18:43:24  profilanswer
 

Reprise du message précédent :
Comment on fait pour mettre un libellé dessous la photo.

mood
Publicité
Posté le 31-05-2006 à 18:43:24  profilanswer
 

n°1378442
fabien
Vive la super 5 !
Posté le 31-05-2006 à 22:16:18  profilanswer
 

fourniey a écrit :

Avec la version du 31 mai, j'ai cette erreur: Fatal error: Call to undefined function: imagecreatefromjpeg() in /var/www/vhosts/ats3r.org/httpdocs/test/index.php on line 704


bon j'ai compris ton probleme, dans la configuration, faut mettre $gd=1; au lieu de $gd=2; ;)
 
edit: ha non, c'est pire, tu as pas GD installé sur ton serveur, tu ne peux pas utiliser la galerie chez ton hebergeur, désolé [:spamafote]
 
tu peux l'utiliser chez free sinon, ou bien change d'hebergeur :D
 

Message cité 1 fois
Message édité par fabien le 31-05-2006 à 22:21:00

---------------
Découvre le HFRcoin ✈ - smilies
n°1378459
ginie
Posté le 31-05-2006 à 22:59:30  profilanswer
 

ça serait possible dans la config de masquer le formulaire d'upload ? :o

n°1378464
fabien
Vive la super 5 !
Posté le 31-05-2006 à 23:03:21  profilanswer
 

ginie a écrit :

ça serait possible dans la config de masquer le formulaire d'upload ? :o


ca y est deja cette option :D
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1378523
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-06-2006 à 02:27:43  profilanswer
 

Juste pour faire chier, je reviens à la charge avec mon super générateur de galerie :)
 
Exemple de ce que ça donne :
http://membres.lycos.fr/magicbuzz/gallery/gallery.xml
 
Présentation :
"Gallery Manager" est un programme "en dur", qui fonctionne sur le PC de l'utilisateur.
On lance le biniou, on drag & drop des images dans la liste à gauche, on fait le tri en fonction de la prévisualisation (on peut shooter les images dans la liste, c'est ce que je veux dire)
On fait "suivant".
On voit apparaître sa galerie "en test" à droite.
A gauche, on peut changer le titre de la galerie ainsi que le nombre d'images par page pour le mode "classic".
En dessous, on tapes le nom du serveur, le port, le login, le pass, la checkbox "passive" sert à rien : en fait, j'ai dû changer le module FTP que j'utilisais, et le nouveau ne le supporte pas (d'un autre côté, ça marche quand même...).
On fait "tester la connexion".
Si c'est tout bon, on fait "Terminer".
 
Et là euh... on attend.
C'est simple pour savoir si c'est bloqué ou pas : à la fin du traîtement ça doit se fermer. Sinon, une bonne erreur système des famille s'occupe de fermer l'appli :D Donc tant qu'elle tourne, c'est qu'elle n'est pas planté :D
 
Ensuite, ça se présente comment ?
Sur le serveur FTP, ça a créé un répertoire "gallery" avec tout ce qu'il faut dedans.
Le seul fichier à prendre en compte, c'est "gallery.xml" qui se trouve à l'intérieur. C'est en pointant dessus qu'on voit s'afficher la gallerie.
 
Compatibilité :
- Internet Explorer 7 béta 2 (doit marcher aussi avec le 6, mais je l'ai plus sous la main)
- FireFox 1.0.5 béta 2 (j'aime bien les béta :D)
- N'importe quel navigateur qui accepte le XML/XSL mais pas les JS
 
Reste à faire :
- Trouver pkoi les miniatures marchent pas ??? les fichiers sont sur le serveur, les liens sont bons... ben pkoi ???
- Débuger le fichier JS gérant l'affichage de la gallerie, y'a quelques couilles à corriger.
- Permettre le personnalisation des couleurs via la CSS de façon intuitive (GUI)
- Permettre d'uploader ailleurs et sous un autre nom... Là c'est moyen :D
- Afficher un truc pendant l'upload : avec des trucs comme multimania, ça met tellement de temps queje crois que je vais avoir le temps de finir ce message avant qu'il ait fini :D
- Ajouter plus d'infos dans la gallerie
- Solutionner le problème des noms trop longs : c'est très laid dans le mode "classic"
- Modifier l'affichage "classic" pour que le nombre de lignes soit un diviseur du nombre d'images par page (là c'est très laid)
- Peut-être d'autres trucs, mais bon, là c'est déjà pas mal :)
 
Le source et exe :
http://magicbuzz.multimania.com/GalleryManager.htm
 
Bon, vais me coucher moi :)


Message édité par Arjuna le 01-06-2006 à 02:30:05
n°1378525
fourniey
Rendre au prochain
Posté le 01-06-2006 à 02:41:48  profilanswer
 

fabien a écrit :

bon j'ai compris ton probleme, dans la configuration, faut mettre $gd=1; au lieu de $gd=2; ;)
 
edit: ha non, c'est pire, tu as pas GD installé sur ton serveur, tu ne peux pas utiliser la galerie chez ton hebergeur, désolé [:spamafote]
 
tu peux l'utiliser chez free sinon, ou bien change d'hebergeur :D


 
Impossible de changer d'hébergeur, ce n'Est pas mon site mais le site d'une association.

n°1378526
fabien
Vive la super 5 !
Posté le 01-06-2006 à 02:48:36  profilanswer
 

fourniey a écrit :

Impossible de changer d'hébergeur, ce n'Est pas mon site mais le site d'une association.


et ils ont quoi comme hebergement? c'est un serveur dédié ou bien un mutualisé ?
Si c'est dédié, tu peux leur demander d'installer GD, sinon ben tu as free.fr comme derniere solution ou bien un autre hebergeur gratuit.
 
Sinon, la derniere solution, tu utilise un logiciel qui genere ta galerie sur ton pc perso, et ensuite tu envoie le tout sur ftp.
 

Message cité 1 fois
Message édité par fabien le 01-06-2006 à 02:52:26

---------------
Découvre le HFRcoin ✈ - smilies
n°1378527
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-06-2006 à 02:48:57  profilanswer
 

Tu peux toujours essayer le mien...
Je viens de faire une modif au niveau des thumbs...
C'est en cours d'upload, mais multi c'est vraiment trop lent :o

n°1378528
fabien
Vive la super 5 !
Posté le 01-06-2006 à 02:53:59  profilanswer
 

Arjuna a écrit :

Tu peux toujours essayer le mien...
Je viens de faire une modif au niveau des thumbs...
C'est en cours d'upload, mais multi c'est vraiment trop lent :o


je ne vois aucune image sous firefox, c'est normal ?


---------------
Découvre le HFRcoin ✈ - smilies
n°1378529
fourniey
Rendre au prochain
Posté le 01-06-2006 à 02:54:47  profilanswer
 

c'était mon idée mais je ne trouve pas la procédure d'installation.

mood
Publicité
Posté le 01-06-2006 à 02:54:47  profilanswer
 

n°1378530
fourniey
Rendre au prochain
Posté le 01-06-2006 à 02:56:58  profilanswer
 

fabien a écrit :

et ils ont quoi comme hebergement? c'est un serveur dédié ou bien un mutualisé ?
Si c'est dédié, tu peux leur demander d'installer GD, sinon ben tu as free.fr comme derniere solution ou bien un autre hebergeur gratuit.
 
Sinon, la derniere solution, tu utilise un logiciel qui genere ta galerie sur ton pc perso, et ensuite tu envoie le tout sur ftp.


 
Je ne sais pas et je ne connais pas ça.

n°1378531
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-06-2006 à 03:09:14  profilanswer
 

fabien a écrit :

je ne vois aucune image sous firefox, c'est normal ?


Ouais, multi ne me facilie pas les tests...
 
Là c'est en cours d'upload et cette fois les thumbs marchent (reste plus qu'à espérer que les grosses images passent aussi :D)
Les sources et l'exe sont à jour.

n°1378532
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-06-2006 à 03:10:23  profilanswer
 

fourniey a écrit :

c'était mon idée mais je ne trouve pas la procédure d'installation.


t'as rien à installer.
j'ai tout expliqué ci-dessus.
tu dwl le zip "executable".
tu le dézippes (logique).
tu lances "GalleryManager.exe".
et tu suis les instruction que j'ai posté tout à l'heure.
 
(enfin... si, t'as peut-être un truc à installer : il faut impérativement que le FrameWork .NET 2.0 soit installé sur ta machine. il doit déjà l'être si t'as fait les maj Windows Update dans les 6 derniers mois...)


Message édité par Arjuna le 01-06-2006 à 03:11:24
n°1378533
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-06-2006 à 03:12:22  profilanswer
 

Bon, en tout cas, cette fois ça a marché.
 
http://membres.lycos.fr/magicbuzz/gallery/gallery.xml
 
Allez, zou, dodo !

n°1383332
fourniey
Rendre au prochain
Posté le 07-06-2006 à 23:08:57  profilanswer
 

Comment je fais pour changer l'adresse qui est sous Retourner à ma page dans l'application.
 
Merci!

n°1384835
fourniey
Rendre au prochain
Posté le 09-06-2006 à 20:15:03  profilanswer
 

Personne n'a d'idée pour changer l'adresse web de retour?

n°1385026
fabien
Vive la super 5 !
Posté le 10-06-2006 à 11:43:02  profilanswer
 

tu parle de quelle galerie ?


---------------
Découvre le HFRcoin ✈ - smilies
n°1385105
fourniey
Rendre au prochain
Posté le 10-06-2006 à 14:45:45  profilanswer
 

La tienne;
 
Après le transfert d'un fichier, je voudrais rediriger les gens vers leur page

n°1385198
fabien
Vive la super 5 !
Posté le 10-06-2006 à 19:02:47  profilanswer
 

j'ai pas prevu cette option, mais tu peux le faire manuellement pour le moment.
C'est dans la fonction "upload" normalement.


---------------
Découvre le HFRcoin ✈ - smilies
n°1385277
fourniey
Rendre au prochain
Posté le 10-06-2006 à 22:40:56  profilanswer
 

Selon moi, ça se passe ici:  //$dir[]="<a href=\"?$variable_url\">Galerie principale</a>";
 
Mais je ne sais pas quoi mettre pour e changer car je ne connais pas beaucoup le php.

n°1385279
fabien
Vive la super 5 !
Posté le 10-06-2006 à 22:47:50  profilanswer
 

mais tu veux pointer ca vers ou ?
 
Sinon, tu peut mettre le lien dans la fonction "tete", c'est fait pour ajouter du html et tu pourra y mettre un lien vers l'adresse que tu veux.


---------------
Découvre le HFRcoin ✈ - smilies
n°1385280
fourniey
Rendre au prochain
Posté le 10-06-2006 à 22:52:21  profilanswer
 

Je voudrais pointer vers une adresse par personne
 
exemple:
 
1) www.wer.com/125
2) www.wer.com/126
etc.

n°1385285
fabien
Vive la super 5 !
Posté le 10-06-2006 à 23:15:57  profilanswer
 

qui sont ces personnes? des visiteurs? des membres? des admin?
 
"une adresse par personne" ca ne veut pas dire grand chose, puisque la galerie est faite que pour une seul personne en tant qu'admin.


---------------
Découvre le HFRcoin ✈ - smilies
n°1385286
fourniey
Rendre au prochain
Posté le 10-06-2006 à 23:17:59  profilanswer
 

moi je permet au personne de tansférer des photos et ensuite de revenir à une page web.

n°1385287
fabien
Vive la super 5 !
Posté le 10-06-2006 à 23:19:52  profilanswer
 

donc c'est la redirection au moment de l'upload. Maintenant, si tu t'y connais pas trop, ca va etre compliqué, et je n'ai pas le temps d'expliquer. désolé.
Et puis je t'ai dis que c'est fait pour une seul personnes, ca ne peut pas detecter plusieurs personnes (avoir plusieurs login en quelques sortes).


---------------
Découvre le HFRcoin ✈ - smilies
n°1385289
fourniey
Rendre au prochain
Posté le 10-06-2006 à 23:28:47  profilanswer
 

je vais trouver seul, pas de trouble!
 
Merci!

n°1385394
azubal
Posté le 11-06-2006 à 13:00:32  profilanswer
 
n°1386772
ginie
Posté le 13-06-2006 à 17:02:18  profilanswer
 

http://ginie.info/sorties/paf/
 
si je veux inserer de la pub sous le titre, je fais comment ? :o

n°1386820
fabien
Vive la super 5 !
Posté le 13-06-2006 à 17:25:13  profilanswer
 

tu peux juste en mettre au dessus pour le moment dans la fonction tete()
 
sinon, ben tu trifouille le code pour trouver l'endroit en dessous. :o
 
C'est vers la ligne 349, dans la fonction "upload_liste_fichier()".
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1386846
ginie
Posté le 13-06-2006 à 17:47:11  profilanswer
 

le titre " Les galeries de photos" ne se change pas ?
edit : en fait c'est dommage que ça ne se change pas avec l'autre titre (celui de la barre du browser)


Message édité par ginie le 13-06-2006 à 17:48:31
n°1467441
chezwam
Eul' Fricadelle c'est bon !
Posté le 30-10-2006 à 14:08:54  profilanswer
 

petit drapal ;)

n°1467464
fabien
Vive la super 5 !
Posté le 30-10-2006 à 14:31:15  profilanswer
 

tu as installé la galerie quelque part ? :)


---------------
Découvre le HFRcoin ✈ - smilies
n°1467504
chezwam
Eul' Fricadelle c'est bon !
Posté le 30-10-2006 à 15:02:18  profilanswer
 

Nan du tout, mais j'ai lu ta méthode et surtout celle pour les sous-dossier, simple et efficace !
 
Comme j'utilise depuis peu le php, j'apprend pas mal pour la gestion des tofs :D

n°1467736
chezwam
Eul' Fricadelle c'est bon !
Posté le 30-10-2006 à 18:12:23  profilanswer
 

Tout compte fait j'ai installé ta galerie pour mes tofs perso :
 
http://africatitude.free.fr/FZ7/
 
J'ai fais quelques modifs sur l'apparence ;)

n°1467758
fabien
Vive la super 5 !
Posté le 30-10-2006 à 19:02:05  profilanswer
 

chezwam a écrit :

Tout compte fait j'ai installé ta galerie pour mes tofs perso :
 
http://africatitude.free.fr/FZ7/
 
J'ai fais quelques modifs sur l'apparence ;)


ha ca rend bien :)
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1467797
chezwam
Eul' Fricadelle c'est bon !
Posté le 30-10-2006 à 19:53:47  profilanswer
 

merci ;)

n°1594203
DaV-X
PSN : kaldor37
Posté le 01-08-2007 à 09:43:18  profilanswer
 

Jtrouve le principe sympa, alors jme suis fais une ptite galerie dans le meme genre vite fait ce week end.
 
http://davy8.free.fr/galerie/
 
Me reste quelques trucs a modifier et a ajouter et retoucher un peu au graphisme, mais c'est vrai que la qualité GD2 ya pas photo ca fait vraiment de jolies images :)


Message édité par DaV-X le 01-08-2007 à 09:43:29
n°1594633
fabien
Vive la super 5 !
Posté le 01-08-2007 à 20:59:56  profilanswer
 

t'es partie a partir du mien ou bien t'as recommencé a zero? les sources sont dispo?
 
Sinon, la qualité des thumb est super je trouve ! Tu procede comment? car j'ai l'impression que dans ma galerie la qualité est moins bonne.


Message édité par fabien le 01-08-2007 à 21:01:09

---------------
Découvre le HFRcoin ✈ - smilies
n°1594774
DaV-X
PSN : kaldor37
Posté le 02-08-2007 à 10:23:56  profilanswer
 

Nope j'ai tout fait moi meme :)
 
Je mettrai les source a dispo quand tout sera finit sinon ca vaut pas le coup  :jap:  
Pour la qualité des thumbs j'utilise GD2 (merci free) , ma fonction de redim ressemble a ca :
 

Code :
  1. //----------------------------------------------------------------------------------------------------------------------------
  2. // Retaille l'image source vers dest
  3. function redim_img($source,$dest,$wdest,$hdest,$ext,$quality=80)
  4. {
  5.   $ret = true;
  6.   if(file_exists($source))
  7.    {
  8.     // Recup de la taille des fichiers source
  9. list($srcWidth,$srcHeight) = getimagesize($source);
  10.     $srcImage = null;
  11. // Ouverture de l'image source
  12.     switch($ext)
  13.  {
  14.   case "jpg" :  case "jpeg" : case "jpe" : $srcImage = imagecreatefromjpeg($source); break;
  15.   case "png" : $srcImage = imagecreatefrompng($source); break;
  16.   case "gif" : $srcImage = imagecreatefromgif($source); break;
  17.   default : $srcImage = false; break;
  18.  }
  19. // Si la création de l'image source a réussi
  20. if($srcImage !== false)
  21.  {
  22.   // Suppression du fichier de destination s'il existe
  23.   if(file_exists($dest)){unlink($dest);}
  24.   // Préparation de l'image de destination
  25.   $destImage = imagecreatetruecolor($wdest,$hdest);
  26.   // Retaillage et copie de l'image
  27.   imagecopyresampled($destImage,$srcImage,0,0,0,0,$wdest,$hdest,$srcWidth,$srcHeight);
  28.  
  29.   // Création de l'image destination
  30.   switch($ext)
  31.    {
  32.     case "jpg" :  case "jpeg" : case "jpe" : case "JPG" :  $ret = imagejpeg($destImage,$dest,$quality); break;
  33.     case "png" : $srcImage = imagepng($destImage,$dest); break;
  34.     case "gif" : $srcImage = imagegif($destImage,$dest); break;
  35.     default : $ret = false; break;
  36.    }
  37.  
  38.    // Destruction des images pour liberer la mémoire
  39.    @imagedestroy($srcImage);
  40.    @imagedestroy($destImage);
  41.    $srcImage = null; $destImage = null;
  42.  }
  43. else{$ret = false;}
  44.    }
  45.   else{$ret = false;}
  46.   return $ret;
  47. }
  48. //----------------------------------------------------------------------------------------------------------------------------


 
Rien de particulier quoi. Je suis juste emmerdé avec la transparence du gif et du png qui se transforme en noir, fo que je regarde par la quand j'aurai 5 mins.  :)

n°1594793
fabien
Vive la super 5 !
Posté le 02-08-2007 à 10:57:41  profilanswer
 

ha ben toi tu utilise imagecopyresampled et moi j'utilise imagecopyresized, voila la difference. imagecopyresampled fait des miniature de meilleur qualité, je vais utiliser cette fonction plutot !


---------------
Découvre le HFRcoin ✈ - smilies
n°1594820
DaV-X
PSN : kaldor37
Posté le 02-08-2007 à 11:32:50  profilanswer
 

Attension c'est GD2 [:spamafote]
Ca va que je suis chez free :)

Message cité 1 fois
Message édité par DaV-X le 02-08-2007 à 11:33:01
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Coppermine] problème d'instalation coppermine :??: (galerie d'image)[PHP] Galerie automatisée
Dimensionner PoUp pour photo !!!Album photo
Site Web PHP Album Photo: considérations de conceptions...[PHP] Pour faire une mosaique photo
Système de galerie de photos.Créer un album photo en HTML
[Javascript / HTML / Autre...] Un album photoPb de marge entre une photo et une table
Plus de sujets relatifs à : [php] galerie photo gratuite


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR