begin process at 2010 03 21 10:13:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > GALERIE AUTOMATIQUE SANS BASE DE DONNEES

GALERIE AUTOMATIQUE SANS BASE DE DONNEES


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :gallerie, wallpapers, photo, images, miniature Niveau :Débutant Date de création :27/03/2006 Vu / téléchargé :14 226 / 2 570

Auteur : hisoka2501

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (61)
Ajouter un commentaire et/ou une note


 Description

voila mon code permet de faire une gallerie de vos belles immages en gerran les sous dossier et tout sans utiliser le sql
il crypte les chemin des dossier pour éviter qu'un petit malin ne s'amuse a metre son site et n'utilise inutielement votre bande passante du serveur

il créé les miniature si il ne sonts pas trouvées dans le dossier des miniatures, sinon il utilise celle existante

les nom de miniatures sonts de forme: md5_du_fichier_original.JPG


la fonction de criptage n'est pas de moi ainsi que la fonction de creation des miniatures (et je tien a remercier ceux qui l'ont créé)

la config se fais dans le fichier config_gallery.php



 Conclusion

jai commencé de faire un mode compatible en sql mais je ne sais pas encor me servir du sql donc patience le temp que j'y arrive :p

ah oui j'oubliais: pour une demo: http://kankai.dyndns.org:1200/Galleries/

voila si il y a des question je serais ravis d'y repondre (dans la mesure de mes capacitées)
ceci est ma premiere source en php :p

 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


 Sources de la même categorie

CALCUL D'UNE DISTANCE ORTHONORMIQUE par bossfoot
Source avec Zip ESPACE ADMIN SIMPLE par mousaid_88
Source avec Zip IMAGINE-CMS V2.20 par djack69
Source avec Zip AFFICHAGE ET GESTION DE DIAPORAMA EN PHP SANS BASE DE DONNÉE... par mldvb
Source avec Zip Source avec une capture PARSER ALLOCINE par cyrhades

 Sources en rapport avec celle ci

Source avec Zip CRÉATION D'UNE MINIATURE AVEC UNE LARGEUR OU UNE HAUTEUR MAX... par medium69
Source avec une capture GALERIE PHP SANS BDD, AVEC CRÉATION DE VIGNETTES par ThePilot
Source avec Zip Source avec une capture [PHP4/MYSQL]ALBUM PHOTO + PARTIE ADMIN AVEC BDD par jean84
AJOUT DE BANDES NOIRES SUR UNE IMAGE par killua73
Source avec Zip Source avec une capture ALBUM PHOTO SIMPLE ET RAPIDE par jean84

Commentaires et avis

Commentaire de Evangun le 28/03/2006 12:57:02

Salut, c'est juste pour dire que galerie ne prend qu'un "l" en français. à+

Commentaire de Bikarfioul le 28/03/2006 18:46:55

Superbe travail !
Depuis le temps que je cherche un truc léger et dans ce style. Merci à toi.

Ps: On a des points commun ;o) http://krosdant.free.fr/

Commentaire de hisoka2501 le 28/03/2006 23:29:35

:) ca fais trop plésir de voir que quelqun apréci ce que j'ai fait *fais un enorme smille devan son pc*

effectivement on a des points comuns, perso je ne wow plus des masses car le serveur sur le quel je jou lag trop :( snif 2sec de lag c trop pour moi :p

Depuis le temps que je cherche un truc léger << tu va surement rire mais c'est car je ne trouvais pas de script null part que je me suis lancé dans le php je pensse que le temp que j'ai passé a apprendre les bases du php ne fut pas vain :))

Commentaire de johann1 le 29/03/2006 01:11:10

Je vais voir cela d'un peu plus près...

Bonne continuation hisoka2501

Commentaire de johann1 le 29/03/2006 01:18:36

Tes photos un peu moins lourdes, et c'est vraiment très performant dans sa "simplicité"
Bonne continuation!

Commentaire de hisoka2501 le 29/03/2006 11:53:06

merci :)
ah oui j'ai oublié de preciser: pour afficher le titre des photo/images que vous avez dans la gallerie il suffit de changer la variable dans la l'url: show=0 en show=1 :) example:

http://krosdant.free.fr/index.php?show=1

aussis, il est possible de vaire varier la config d'un repertoire a un autre, pour cela faire une copie du fichier de config_gallerie dans le dossier voulu, le renomer en config.php et éditer a souait :p

voila je pensse avoir fait le tour

Commentaire de johann1 le 29/03/2006 17:24:21

Salut Hisoka,

J'ai pensé que tu aurais pu peut-être ajouter un script qui permette d'ouvrir les grandes photos en popup, plutôt qu'en page pleine! Regarde celui que j'ai utilisé ici: http://dany.voicemessenger.biz/gallerie.htm  (en construction)

Qu'en-penses-tu?

Commentaire de hisoka2501 le 29/03/2006 19:58:42

en fait j'y avais songé mais, car il y a un mais: je ne sais pas comment faire pour faire une ouverture de popups, quand je le saurais je ferais une option pour ca, du genre: display=
0 pour normal
1 pour popups


*se creuse la tete*

Commentaire de malalam le 31/03/2006 08:06:34 administrateur CS

Hello,

pour les popup, tu passes par javascript et sa méthode window.open ()
Le must étant d'adapter la taille du popup à l'image qu'il doit afficher...je te laisse te creuser la tête encore un peu :-) (cherche une référence jabascript, tu trouveras tout ce qu'il te faut, et tu verras que c'est très facile à réaliser).

Commentaire de hisoka2501 le 31/03/2006 09:54:29

okay je vais jeter un oeil de ce coté la :p mercii du tuyeau :)

Commentaire de robdes le 03/04/2006 09:43:19

Consigne avant de poster une contribution (rappel) :
"Avant de valider votre commentaire merci de le relire (2 fois s'il le faut) afin d'éviter un maximum de fautes d'orthographe et de français. Merci également de veiller à ne pas trop écorcher la langue de Molière ...."
Script très intéressant et utile ISOKA mais que de fautes d'orthographe : une bonne communication est la première des politesses, le meilleur moyen de se faire comprendre donc de s'entendre avec les autres : facteur de progrès et de paix.
Alors un petit effort : le français n'est pas plus difficile que l'informatique et aussi amusant à étudier.
Un site pour s'améliorer : www.lereviseur.com
Robdes

Commentaire de hisoka2501 le 15/04/2006 15:30:00

la premiere des politesses restes avan tout de ne pas écorcher les pseudonymes des gens auxquels tu t'addresse, n'es-ce pas Robdes ?

ps malalam: je cherche toujours je pensse que je ne vais pas tarder a trouver :p

Commentaire de Gwenael123 le 04/05/2006 19:32:49

j'ai un problème:

Fatal error: Call to undefined function mcrypt_module_open() in C:\Program Files\wamp\www\phpcs_source_36771\function.php on line 17

quelqu'un a-t'il une idée du pourquoi du comment SVP? Merci d'avance.

Commentaire de hisoka2501 le 05/05/2006 02:50:07

oui je sais d'ou ca vien:

click droit sur php my admin (en bas a droite de ton écran) > configuration > extention php > mcrypt

et apliquer

voila il ne manquais que ca ;)
au passage: l'apercu dipso ici est celui la:
http://kankai.dyndns.org:1200/Galleries/index.php?mode=1

en effet jai fait des modification depuis que je n'ai pas encor posté ici (pour les voir mode=2)  mais elles ne sonts pas dans le zip

voila voila au plésir :) en esperan que ca plaise

Commentaire de fabweb le 13/07/2006 17:20:07

Bonjour,
Je ne parviens pas à configurer ce script qui pourtant me paraît parfais, j'obtiens le message suivant : erreur dossier invalide. Je suis novice help merci.
fabweb

Commentaire de hisoka2501 le 15/07/2006 15:59:30

la nouvelle version est ici:
http://keikka05.free.fr/data/gallerie.rar
(tout ce qui est dans le dossier "script" n'est pas de moi bien que jy ai legerement touché pour que limplementation dans mon script se passe bien :))


regarde dans la config :)
le probleme du dossier invalide peut venir de deux choses:

1: une erreur dans le fichier functions.php ou javais fait une legere erreur
2: un probleme dans ton fichier de config

dans le cas ou c le 2: les chemins a employer sonts des chemins relatifs, donc pas de http:// ou autre.

Commentaire de mimine77 le 10/08/2006 03:15:27

Bonjour,
je trouve que cette galerie est superbe...j'espere que je vais enfin pouvoir l'utiliser...
Je viens de telecharger la derniere version en .rar mais j'ai tout de meme un message d'erreur.. 'Fatal error: Call to undefined function: getmicrotime() in c:\program files\easyphp1-8\www\index.php on line 4'
merci

Commentaire de hisoka2501 le 11/08/2006 17:56:35

soit tu active le module corespondant dans easyphp (c'est une case a cocher)
soit tu passe la ligne getmicrotime en commentaire (en ajoutant // au debut de la ligne )

cette fonction sers pour afficher le temp d'execution de la page ( peu utile... )

Commentaire de YoYoSerial le 30/08/2006 23:43:07

Bonjour, tout d'abord merci pour ce super code source et je voulais savoir comment enlever le gros cadre atour de chaque image
J'ai essayé en css d'appliquer des propriétés sur la balise a mais ca ne fait rien

Merci

Commentaire de hisoka2501 le 31/08/2006 14:42:05

si tu parle du cadre noir pour le retirer tu va dans function.php

reperer la function thumb()

et:
//crée l'image ( taille de l'imange source + taille de l'ombre)
$ombre = 1;

met $ombre = 0;
ensuite vide le dossier de tes miniatures pour kelles soi re-créé automatiquement sans le cadre :)

en revanche si tu parle du cadre du tableau alors:
dans config.php a table border tu met 0
si ca suffit pas reduis aussis  le cellspading

Commentaire de YoYoSerial le 31/08/2006 18:03:17

Je vais tester l'ombre, ca doit etre ca vu que border est deja sur 0

Commentaire de YoYoSerial le 31/08/2006 18:12:11

Boh

Enfin ca donne assez bien quand même, je te remercie pour le code source

http://www.cave-a-yoyo.com/signatures.html

Commentaire de hisoka2501 le 01/09/2006 00:26:17

ca a pas marché je supose si jen crois le cadre bleuté (qui normalement devrais etre noir)

hum

va dans le css:
img {
color:#000000;
border:2px;
}

met border = 0px;
(sinon ben tu laisse a deux pixels mais tu aurais une bordure noire sur deux pixels)

Commentaire de YoYoSerial le 01/09/2006 08:23:51

.content3 .galerie img
{
border: 0px;
}

merci ca a marché :)

Commentaire de pacmanVoili le 25/10/2006 14:32:16

Salut, je viens de regarder ta galerie, et j'aime bien l'apparition de différentes images.
Je voudrais la tester mais je n'y arrive pas.
Je le fais en local avec easy php et je n'ai pas garder la variable : $debut = getmicrotime();
lorsque je lance la page j'obtient :

Fatal error: Call to undefined function: imagecreatefromjpeg() in f:\mes documents\creation\site\bmxlille\galerie\function.php on line 75

Je ne comprends pas d'où viens le problème, vu que j'ai bien des image en jpg et jpeg dans le dossier \img\images.

Si quelqu'un savait m'aider, sa serait super !

Commentaire de YoYoSerial le 25/10/2006 22:47:23

tu es sur que la création de miniatures est possible avec easyphp? Car moi j'ai fait ca sur mon hebergeur directement en etant sur qu'il les accepte.

Je crois que ca s'appelle la librairie GD, mais je suis pas sur
___________
Visitez:
http://www.cave-a-yoyo.com

Commentaire de pacmanVoili le 26/10/2006 06:57:19

Vi, je viens d'essayer sur un hebergeur de FAI et sa fonctionne, par contre tous mes dossiers de photos sont "dossier invalide" il faut que je me penche sur ce problème.

Commentaire de hisoka2501 le 26/10/2006 16:05:55

oui je suis sur qu'on peut acciver la librairie GD sous easyphp car j'héberge mon site avec

poour le probleme du dossier invalidde apparement ca vien de la fonction de cryptage des noms de dossier qui me donne du fil a retordre mais je vais m'en occuper des mon retour de vacances :)

Commentaire de pacmanVoili le 26/10/2006 17:43:33

oki, je vais jetter un coup d'oeil, mais la fonction de cryptage est pas vraiment importante . ?
Bonne vacances alors ;)

Commentaire de hisoka2501 le 01/11/2006 12:58:30

si c important: ca empeche de modifier les chemin (securitée)

je v voir ce ke je peu faire:)

Commentaire de mainecoon33 le 27/11/2006 01:02:34

Bonjour, tout d'abord félicitiations... j'espérais un petit truc dans ce style.

Par contre quelques remarques

Il y a une bordure sur les images ( couleur assez chiante par défaut puisque change de couleur si visité ou non, bref si vous avez une solution pour donner une couleur noire ou enlever cette bordure, je suis preneur )

Malgrès le réglage proposé, impossible de regler la taille de la miniature.

Super la création des miniatures à la volée.


Existe t'il le même système pour des vidéos ( avec affichage de la miniature automatique ou non ?)... Je cherche mais je ne trouve rien ( en videos flash .flv de préférence )

Merci pour tout


Greg

Commentaire de mainecoon33 le 27/11/2006 01:19:30

... désolé pour le premier mail, la fonction entourage noir des photos ou pas de cadre, C4ESTAIT EXPLIQUE   ;-)        


C'est vrai que j'ai pris le code présent ici, c'est peut etre pas le dernier mis à jour ?

Par contre les photos s'ouvrent dans la même fenètre...J'espère trouver je m'y repenche.


Merci c'est super ce code.

Commentaire de hisoka2501 le 27/11/2006 08:48:50

pour les video je ne connais pas de script pouvant faire cela et maleureusement je n'ai pas le niveau pour en faire un désolé

pour les ouvertures dans  les fenetres des photo ca se parametre dans le fichier de config :)
tu a le choix entre une nouvelle fenetre, l'animation, et ouvrir en tant qu'image dans la meme fenetre

Commentaire de mainecoon33 le 27/11/2006 10:23:37

Merci de m'avoir répondu si rapidement ( pour les vidéos, j'espère qu'un Internaute pourra nous aider.

J'ai pris la nouvelle version en .RAR , je vous dirai si ça fonctionne.Par contre vu que ça fonctionne sans base mysql, à quoi ça sert de l'activer?

Commentaire de hisoka2501 le 27/11/2006 11:12:35

il n'est justement pas néscéssaire d'activer une bdd mysql pour mon script, cependent elle peut tres bien servire pour bien d'autres choses, l'avantage de stoquer des info dans une bdd c'est qu'on peu effectuer des recherches parmis elles et pas mal d'autres choses :)

Commentaire de mainecoon33 le 27/11/2006 12:03:40

Bon, je n'ai pas encore le niveau pour triffouiller dans la base de donnée.


Désolé, je suis embétant mais il me reste encore 2 questions:

les miniatures auto sont de 150 pixels, j'ai essayé avec d'autres valeures ( 50, 300 ... etc dans la partie config, cela n'a aucun effet, je suppose qu'il faut aller dans fonction php? ( je suis chez free peut etre es ce le problème, car la fonction temps d'éxecution ne fonctionnait pas, je l'ai enlevé... ça ne m'interrésait pas de toute façon )


Ensuite, je viens d'abandonner les iframes pour passer à Include, ( c'est un peu plus compliqué, j'ai bien réglé tout ce qu'il faut mais le dossier gallerie n'est pas dans le dossier de mes pages web, j'ai pourtant appeller l'index.php et ça ne fonctionne pas; Avez vous une solution ou faut t'il placer le dossier galerie obligatoirement dans le dossier "pages du site"? ( j'ai mis le chemin absolu type include http:dedezff/galerie/index.php ... je m'y perd avec les ../galerie/index.php ...


.... Ah sinon j'avais l'ancienne version téléchargée sur ce site, j'ai donc pris la nouvelle est l'animation est vraiment sympa,je regrette pas!... ce que je regrette c'est de ne pas pouvoir faire moi même mes codes ( j'espère pour bientôt !)

Merci super boulot .

Commentaire de hisoka2501 le 28/11/2006 15:18:21

pour les miniatures, tu dois purger le dossier des miniatures pour qu'elles soiens écrasé par celles de la nouvelle resolution

pour les include c'est des chemins relatifs qu'il vau mieu utiliser
les . .. on 'y fais:
./fichier = un fichier dans le dossier courant
../fichier un fichier dans le dossier précédent
tu peu aussis faire: ../../dossier/fichier

Commentaire de mainecoon33 le 28/11/2006 16:12:19

Merci Hisoka2501,

Je vais tenter d'ecraser ces fichuent mini miniatures pour faire celles de la taille que je souhaite. Pour les Includes j'ai tenté tout hier ...ça marchait ( sauf les bouton "closes" placés dans le dossier script )... au moins ça m'a entrainé !... c'est réglé aujourdh'hui car j'ai inverser les includes de mon site dans Votre page Index. ça marche super.

Donc milles Merci, très bonne continuation......

... Et Si quelqu'un connait un script qui fait la même chose avec des vidéos, mettez un petit lien vers celui-ci, car je pense qu'on est beaucoup à chercher.

Commentaire de hisoka2501 le 29/11/2006 14:04:09

de rien je suis content que tu sois parvenu a tes fins :)

ne perd pas espoir moi meme quand j'ai commencé ce script j'était un debutant, puis au fur a mesure j'ai appris , petit a petit a mon rytme pour finalement arriver a ca, grace a vous qui m'avez soutenu pour cette source :)

pour les video si quelqun à aussi je suis preneur, je pensse qu'il faut installer un applet flash pour lire la video (fascon youtube) mais bon j'ai pas encore regardé de ce coté la pour le moment

voila bonne continuation

Commentaire de YoYoSerial le 12/12/2006 00:21:32

Bonsoir, j'ai un petit problème, je viens de refaire le design de mon site et il y a un petit problème d'affichage. Avant j'utilisais des tableaux pour le design de mon site ce qui n'est pas très propre, je viens de tout refaire en div et maintenant regardez par vous meme lorsque vous cliquez sur une image, au lieu d'avoir la belle animation trop classe j'ai un gros bug en bas de page.

Quelqu'un sait ce qui se passe ? Quand je remets l'ancienne page ca marche nikel :s

La nouvelle page: http://www.cave-a-yoyo.com/signatures.html

L'ancienne page: http://www.cave-a-yoyo.com/signatures2.html (Les bugs autour du script, c'est normal puisque c'est une vieille page de l'ancien design et la feuille de style css ne lui correspond plus)

Merci pour votre aide :)

Commentaire de dom1706 le 14/12/2006 00:44:22

Bonjour,
C'est exactement le genre de galerie que je cherchais !
Un grand merci au concepteur.
J'ai cependant quelques soucis :

1. La première page de la galerie ne s'affiche pas, j'ai à la place un message d'erreur : Fatal error: Call to undefined function: mcrypt_module_open() in /repertoire/function.php on line 19
Si je clique sur '2', la 2eme page s'affiche convenablement ...

2. J'aimerais que ce script n'affiche pas certaines images dont les noms commencent toutes par les mêmes lettres ... dans le fichier config_gallery.php, y aurait-il moyen de faire comme ceci :
$hide_xfile = 1; //masque les fichiers commencan par "!" [dans mon cas, cela commencerait toujours par la même chaîne de caractères et non pas par '!' comme dans votre script].

3. Pourquoi ne voit-on pas 'next' et 'prev' sur les images (au-dessus à gauche et à droite) lorsqu'elles sont agrandies (le script lightbox le permet pourtant ...) ?

Je réitère encore mes remerciements à l'auteur.

Dominique,

Commentaire de hisoka2501 le 14/12/2006 12:59:47

ca vien du module mcrypt qui n'est pas installé:

si tu héberge en local:
click droit sur easyphp (en bas a droite de ton écran) > configuration > extention php > mcrypt

sinon ben tu peu chunter la fonction mais au péril de la securitée; pour chunter la fonction tu lui fais retourner ce qu'elle envoi example:
function mcrypt($text,$key) {
return $text;
}

et pareill avec umcrypt ca desactivera le cryptage

pour yoyo je ne vois pas encore d'ou vien le probleme , éssaie d'identer davantage ton code pour plus de claretée car la c'est dur a lire

encore merci pour vos encouragements

Commentaire de dom1706 le 15/12/2006 14:13:22

Bonjour et merci hisoka de ta réponse,

J'ai donc voulu 'chunter' la fonction comme tu dis ...
J'ai créé un fichier test.php dans le quel j'ai mis ceci :
<?php
function mcrypt($text,$key) {
return $text;
}
?>
Je l'ai uplodé sur le serveur.
J'ai ensuite pris mon browser Internet et entré comme URL :
http://www.monsite.com/test.php
et la page reste blanche (sans message d'erreur).
Comment faut-il dès lors s'y prendre pour désactiver le cryptage ?

Pourras-tu aussi, si tu as le temps, répondre à mes 2 autres questions :

2. J'aimerais que ce script n'affiche pas certaines images dont les noms commencent toutes par les mêmes lettres ... dans le fichier config_gallery.php, y aurait-il moyen de faire comme ceci :
$hide_xfile = 1; //masque les fichiers commencan par "!" [dans mon cas, cela commencerait toujours par la même chaîne de caractères et non pas par '!' comme dans votre script].

3. Pourquoi ne voit-on pas 'next' et 'prev' sur les images (au-dessus à gauche et à droite) lorsqu'elles sont agrandies (le script lightbox le permet pourtant ...) ?

Un grand merci et bon week-end.

Dominique,

Commentaire de hisoka2501 le 15/12/2006 20:48:08

pour desactiver le cryptage fais une copie de "function.php" (on sais jammais) et edite le, tu va retrouver la fonction mcrypt et ucrypt

ton test.php n'était pas executé par le code de mon script

pour les noms de fichiers, c'est possible je pensse il faut par contre editer la fonction "makearray", dedans se trouve une allusion a "!" tu remplace par "Ce que tu veu" et tu adapte la longeur

dans le pire des cas il n'est pas possible de renomer les images avec un "!" au debut ?
example:
tu prends copie toutes les images du serveur que tu veu afficher sur ton disque dur, tu met un .bat dans le quel tu met: ren * !*
normalement ca ajoutera un ! au debut du nom de chaque fichier ensuite tu n'a plus qu'a uploder (c'est ce qui me parais le plus simple)


pour les boutons prev et next cela vien tres surement de leurs emplacement mals redirigées, pour ca tu dois juste vérifier les chemins  dans le fichier de config.php et dans lightbox.js

voila j'espere que ca suffira, bon week end a toi aussi :)

Commentaire de YoYoSerial le 16/12/2006 12:57:39

salut, mon probleme est résolu autrement moi :) J'ai retéléchargé le script lightbox js 2.0 et au lieu de laisser les appels des fichiers js et css dans le php je les ai remis dans le header et depuis ca marche du tonnerre!!

Pour voir le résultat:

http://www.cave-a-yoyo.com/signatures.html

byebye

Commentaire de hisoka2501 le 16/12/2006 13:01:31

impec :p
le resultat y est :)

content que ton probleme soit resolut, j'espere que ca marchera aussis pour dominique, d'ici peu je vais surement re-modifier un peu mon script
notament pour ce qui est de la claretée du code et de son optimisation :)

car cette galerie est l'un des tout premier script php que j'ai fait, depuis je me suis un peu amélioré :p

Commentaire de jmperu le 30/05/2007 13:29:40

Bonjour,
je cherche le même genre de code mais pour afficher et lancer des vidéos

peux-tu à partir de ce source en faire un pour les vidéos

sinon si tu connais un site où des sources je suis preneur

merci

Commentaire de dours le 23/12/2007 19:03:28

Moi j'ai ça comme erreur :

Warning: sort() expects parameter 1 to be array, boolean given in c:\program files\easyphp1-8\www\test_gallerie_2\index.php on line 130


Après lecture du code je comprend l'erreur mais ce que je ne comprend pas c'est pourkoi ça marche pour tout le monde dans ce cas ???

Help pliz.

Commentaire de YoYoSerial le 24/12/2007 00:12:15

Met une image, ton erreur disparaitra ;)

Commentaire de dours le 24/12/2007 00:22:52

Je suis pas un fou de php, mais j'ai pas mal programmé d'autre languages et la je ne comprend pas ton code. Le tableau array_all ne semble pas crée et puis ensuite tu le met à FALSE, bizarre pour un tableau.

Bon je sais demain c'est noël et il est 0:30 mais bon, si qqun a une explication !

De plus L85 de index.php:

//$array_all = makearray($dir,'all'); //ici on créé le tableau principal

$chr_d = 1;
$chr_f = 2;

$array_all = FALSE;

Cordialement
Olivier

Commentaire de dours le 27/12/2007 19:34:10

En fait selon les nom des sous dossiers la fonction de cryptage ne fonctionne pas
essayer avec le sous-dossier "packaging"

???

Commentaire de dours le 27/12/2007 19:36:04

Disons que ça marche en local avec easyphp mais pas sur mon serveur
une histoire de version phph sans doute

Commentaire de adelvian le 03/03/2008 17:57:32

Bonjour
Bravo pour le travail...

Je rencontre un pb sur certain répertoire j'ai ce message d'erreur:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 9216 bytes) in ......\gallerie\function.php on line 74

Quelqu'un aurais une suggestion ?

Cordialement

Commentaire de Binabik155 le 19/04/2008 23:32:03

Salut

Il y a un petit bug potentiel: lorsque les noms de répertoire sont passés par url (GET) et que les différents cryptages sont activés (base64 et gcrypt), il est possible que la chaine cryptée contienne des caractères incompatibles avec HTTP. Pour résoudre le problème, j'ai donc simplement placé des urlencode (http://fr.php.net/manual/fr/function.urlencode.php) lors d'envoi de nom de dossier par la méthode GET de HTTP.

J'ai eu ce bug assez rarement, mais un bug reste un bug ;)

Ceci mis à part, et malgré que le code soit un peu usine à gaz pas très clair, c'est au final une petite galerie fort sympathique ;)

Commentaire de GREGGRAPH le 06/09/2008 10:22:03 9/10

Bonjour,

Le résultat est sympa, je l'ai essayé en local.
Lorsque je mets des photos directement dans le dossier "images" il n'y a aucun souci.
En revanche, dès que je mets des dossiers, ça me donne une erreur: "Fatal error: Call to undefined function mcrypt_module_open() in D:\wamp\www\gallerie\function.php on line 19" et la mycript est activé dans wamp
Et lorsque je mets des photos directement dans le dossier "images" + un dossier contenant des photos j'obtiens la création de la deuxième page et sur la première page j'ai la même erreur.

Si quelqu'un pouvait me donner un coup de main.
ça serait super sympa!!

Merci d'avance

Commentaire de oppal le 25/03/2009 22:05:51

Bonjour,
Je viens de tester la galerie en local avec wampserver. Convaincu, j'essaie de l'implémenter sur mon site.
Je recois une page blanche avec seulement "1 2 >".
Qui peut m'aider ?

Merci

Commentaire de Matmat21 le 08/10/2009 22:20:48

Bonsoir ,

Tout d'abord bravo à l'auteur pour cette source , tout à fait ce que je cherchais ...

Cependant j'ai un petit soucis que je n'arrive pas élucider ...

Comment faire ,lors de la création des miniatures, pour que le script ne renomme pas ces miniatures en un nom barbare du style "0c5ba42deb40349d35fdbea71f09bf2e.jpg".

Car du coup , mes photos qui sont classées dans un ordre bien précis se retrouvent complètement dans le désordre une fois en ligne ...

Petite précision : mon hébergeur est OVH.

Merci d'avance pour vos réponses

Commentaire de hisoka2501 le 09/10/2009 02:03:50

le nom "barbare" utilisé pour les miniatures est en fait un md5 du chemin de l'image
en gros si l'image es a: /images/truc.jpg
le nom de la miniature sera: md5('/images/truc.jpg');

je ne compte pas moddifier ce code dans la mesure ou je l'ai deja entièrement ré-écrit de maniere plus "propre"
pour ceux que ca intéresse c'est par ici: http://grimmjow.hd.free.fr/galgeek/galgeek.tar.bz2
(pour décompresser un soft genre 7z ou winrar devrais faire l'affaire)

Commentaire de Matmat21 le 09/10/2009 20:58:39

Donc aucune possibilité pour moi de faire une modif ??

Commentaire de hisoka2501 le 11/10/2009 01:06:48

bien sur tu peu modifier :)
sur le script de cette page la miniature est créé a la ligne 196
pour "l'autre" c'est dans galgeek.php > ligne 39 > tu remplace par "$md5 = $cfile;"

perso je te conseille de loin le second script (dispo aussi au format zip: http://grimmjow.hd.free.fr/galgeek/galgeek.zip )
car je me suis deja un peu plus "penché" sur la sécurité et puis le code es bien plus rapide et propre

Commentaire de Matmat21 le 12/10/2009 18:31:53

bon j'ai trouvé , impeccable merci ...

Malheureusement ça ne résolve pas mon problème , mes photos sont toujours dans le désordre ...

Je crois bien que ça vient de chez OVH car en local pas de soucis ...

En tous cas merci pour tes infos précieuses ;)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

affichage de plusieurs images sur un meme emplacement [ par yodasky ] Bonjour je vais faire simple, je voudrai faire ça: http://www.papvacances.fr/location-st-gervais-bains-0419618.htm c'est a dire plusieurs photos minia Affichage de plusieurs images [ par Euskalor ] Bonjour !J'ai plusieurs images dans ma base de donnée ( avec le champ LONGBLOB ) et je souhaiterai afficher toutes les images.Pour l'instant j'utilise gallerie photo [ par amaurydb ] Bonjour,Je voudrais creer une gallerie photo aussi ergonomique que celle-ci www.soireepopart.be . Je suis entrain d'apprendre le php, mais jusqu'a pre comment créer gallerie photo avec commentaires svpééé???? [ par nassmim ] bonjour,j'aimerais créer une gallerie de photos où je pourrais y apporter des descripitions et où les gens pourraient y poster des coms!donc si certai affichage d'image en miniature en php [ par ffrany ] Bonjour,j'ai crée un site web en php. Et j'ai pas mal d'images à afficher. Mais j'aimerais afficher ces images en php en bande roulantes (ces images d Problème avec le code d'une gallerie photo [ par Matmat21 ] Bonsoir , J'ai déjà posté un commentaire à la suite du code source proposé ici : [url=http://www.phpcs.com/codes/GALERIE-AUTOMATIQUE-SANS-BASE-DONNE Création de miniature pour grosse photo [ par La Guite ] Bonjour à tous, Je rencontre un problème de taille : création de miniature. Tout ce passe bien pour des photos de petites taille (< 1024x800). Mais v Un gallerie photos pour mon site [ par fabrice88 ] Bonjour,je souhaiterais créé un site internet ou le sujet principal serait la photo. J'ai fais un  peu le tour du net et il existe beaucoup de script PROBLEME D'IMAGES [ par papabounz ] PAPABOUNZ&nbsp;&nbsp;&nbsp; bonjour tout le monde, j'ai un ptit probleme, si vous pouvez m'aider, merci d'avance. voil&#224;, j'ai une base de donn&#2 [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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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,858 sec (3)

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