begin process at 2010 02 10 11:36:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > GALERIE D'IMAGE AVEC RÉATION DE MINIATURE ET COMPRESSION DES ORIGINAUX : CORRECTION

GALERIE D'IMAGE AVEC RÉATION DE MINIATURE ET COMPRESSION DES ORIGINAUX : CORRECTION


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :30/07/2004 Vu / téléchargé :6 558 / 1 261

Auteur : Chouchou182

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

 Description

Correction du code http://www.phpcs.com/code.aspx?ID=24084 intitulé GALERIE D'IMAGE AVEC RÉATION DE MINIATURE ET COMPRESSION DES ORIGINAUX
Tout le code n'est pas de moi
Le zip contient les fichiers originaux de Aramiil ainsi qu'un autre zip (maj.zip) qui contient le tout corrigé.

Pour plus d'informations visitez la page de la source originale et comprenez que suite à la longue discussion, j'ai jugé utile de faire ma propre mise à jour.



 Conclusion

Décompressez ce zip sur votre serveur php

Exécutez install.php
Copiez vos images (*.jpg | *.gif | *.png) dans le dossier images.
Exécutez compress_dir.php ; amusez-vous à remplir les champs...
Une fois le formulaire validé, les images sont compréssées dans le répertoire $directory (param.php) et des miniatures sont crées dans le répertoire /miniatures/
Exécutez enfin index.php


 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

Source avec Zip RECHERCHE DE MOTIF DANS UNE IMAGE par ParseError
BARRES PARAMÉTRABLES EN DÉGRADÉ DE COULEUR ET AVEC TEXTE DA... par hornetbzz
Source avec Zip Source avec une capture GALERIE PHOTO SIMPLE À GÉRER par francky6691
Source avec Zip Source avec une capture DIAPORAMA AVEC AJOUT ET REDIMENSIONEMENT DE PHOTOS, CRÉATION... par giloum
Source avec Zip Source avec une capture AFFICHAGE INFOBULLE SUR GRAPHIQUE ARTICHOW par nirronico

Commentaires et avis

Commentaire de WhiteDwarf le 30/07/2004 12:47:35

le mieux dans ce type de galeries, c'est de faire un script dans la page qui lit les dossiers, avec un script de redimension pour créer les miniatures, et un script qui regarde si la miniature est déja existante, c'est plus simple d'utilisation, et quand tu ajoute de nouvelles images, ca les redimmensionne automatiquement...

tu fais un truc dans le genre

<?php

if (! is_file($repertoire . '/' . $image)){

miniature($repertoire,$image);
// fonction de création de miniatures

}
?>

Commentaire de GRenard le 30/07/2004 17:49:29

À WhiteDwarf :
Lorsqu'on crée des fonctions modulaires, il est préférable de mettre les vérifications dans la fonctions... Un utilisateur n'a pas à faire de vérification. Il appelle directement la fonction miniature.
Donc ton if devrait etre dans la fonction.
(Oh ca devrait etre une regle de programmation ca ;))
Et recevoir un int par exemple (s'il y a plusieurs sortes d'erreur) de la fonction. Ainsi si tu obtiens 0, alors c'est ok :)

Commentaire de Terkio le 02/08/2004 11:44:57

Il y a une erreur de frappe à la 4ème ligne:
mysql8query au lieu de mysql_query

De plus, il serait bon que tu dise qu'il faut d'abord configurer les paramètres de la base (dans param.php) AVANT de lancer install.php

Commentaire de perylme le 08/08/2004 19:47:37

porrais ton m'envoyer se code corrigé par Email : perylme@aol.com merci beaucoup

Commentaire de thunderfear le 12/01/2005 12:46:54

bonjour,
quand j'execute ce script j'ai une erreur.

Fatal error: Call to undefined function: bzcompress()

que dois-je faire.
merci

Commentaire de GRenard le 12/01/2005 14:06:24

Activer l'extension BZip dans ton php.ini (sous windows) (enlever le ; devant la ligne extension=php_bz2.dll) ou recompiler php avec --with-bzip sous linux.

Commentaire de seb22360 le 24/01/2005 00:57:37

je comprend pas lorsque je charge la page index rien ne saffiche la page est blanche alors qu'il contient bien des images dans les deux dossiers...?

Commentaire de seb22360 le 24/01/2005 01:33:20

lors du chargement du fichier compress_dir.php  j'ai un message: Fatal error: Call to undefined function: imagecreatefromgif()
sachant que ma config est xp avec easyphp...
merci

Commentaire de GRenard le 24/01/2005 01:59:15

imagecreatefromgif n'existe plus depuis très longtemps (ca va peut-etre revenir par contre ?)
Mais donc on ne peut plus utiliser cette fonction, ou sinon tu trouves un dll en conséquence.

Commentaire de twisteurwin le 12/05/2005 07:41:49

l'importation du fichier GIF avait arrêté de prendre en charge le GIF depuis sa version 1.3.
Un brevet était déposé par Unisys. En gros fallait payer des droits de license si un auteur de logiciel voulait produir du format GIF.
La lecture est gratuite mais l'écriture payante...
L'equipe GD a retiré les fonctions lecture/ecriture format gif...De toute facon il vaut mieux convertir au format PNG...meilleur rendu, meilleur compression...

Commentaire de tokita le 13/05/2006 14:32:05

j'ai un probléme avec le script, je modifier le nom je valide et la sa m'affiche
Fatal error: Call to undefined function: bzcompress() in c:\program files\easyphp1-82\www\akfgv6.2\includes\galerie\compress_dir.php on line 31
je dois faire quoi

Commentaire de WhiteDwarf le 15/05/2006 01:53:03

Regardes 5 posts au dessus du tiens... :)

Commentaire de tokita le 16/05/2006 12:02:44

ok j'ai remarqué je liré mieux avant, mais sinon j'ai le message Fatal error: Call to undefined function: imagecreatefromgif()
j'ai vus juste au dessus que sa n'existe plus, mais comment on fait alors ?

Commentaire de malalam le 16/05/2006 12:53:40 administrateur CS

Hello,
change de version de GD.
Les fonctions GIF ont été remises dans GD, mais sont indisponibles à partir de la version 1.6. Elles ont été remises à partir de la version 2.0.28

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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

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