GALERIE D'IMAGE AVEC RÉATION DE MINIATURE ET COMPRESSION DES ORIGINAUX : CORRECT
WhiteDwarf
Messages postés510Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention23 mai 2008
-
30 juil. 2004 à 12:47
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
16 mai 2006 à 12:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 16 mai 2006 à 12:53
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
cs_tokita
Messages postés7Date d'inscriptionvendredi 3 juin 2005StatutMembreDernière intervention 5 juillet 2006 16 mai 2006 à 12:02
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 ?
WhiteDwarf
Messages postés510Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention23 mai 2008 15 mai 2006 à 01:53
Regardes 5 posts au dessus du tiens... :)
cs_tokita
Messages postés7Date d'inscriptionvendredi 3 juin 2005StatutMembreDernière intervention 5 juillet 2006 13 mai 2006 à 14:32
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
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 12 mai 2005 à 07:41
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...
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 24 janv. 2005 à 01:59
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.
seb22360
Messages postés27Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention19 octobre 2006 24 janv. 2005 à 01:33
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
seb22360
Messages postés27Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention19 octobre 2006 24 janv. 2005 à 00:57
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...?
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 12 janv. 2005 à 14:06
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.
thunderfear
Messages postés99Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention 1 septembre 2010 12 janv. 2005 à 12:46
bonjour,
quand j'execute ce script j'ai une erreur.
Fatal error: Call to undefined function: bzcompress()
que dois-je faire.
merci
perylme
Messages postés1Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 8 août 2004 8 août 2004 à 19:47
porrais ton m'envoyer se code corrigé par Email : perylme@aol.com merci beaucoup
Terkio
Messages postés1Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 2 août 2004 2 août 2004 à 11:44
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
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 30 juil. 2004 à 17:49
À 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 :)
WhiteDwarf
Messages postés510Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention23 mai 2008 30 juil. 2004 à 12:47
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
16 mai 2006 à 12:53
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
16 mai 2006 à 12:02
j'ai vus juste au dessus que sa n'existe plus, mais comment on fait alors ?
15 mai 2006 à 01:53
13 mai 2006 à 14:32
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
12 mai 2005 à 07:41
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...
24 janv. 2005 à 01:59
Mais donc on ne peut plus utiliser cette fonction, ou sinon tu trouves un dll en conséquence.
24 janv. 2005 à 01:33
sachant que ma config est xp avec easyphp...
merci
24 janv. 2005 à 00:57
12 janv. 2005 à 14:06
12 janv. 2005 à 12:46
quand j'execute ce script j'ai une erreur.
Fatal error: Call to undefined function: bzcompress()
que dois-je faire.
merci
8 août 2004 à 19:47
2 août 2004 à 11:44
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
30 juil. 2004 à 17:49
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 :)
30 juil. 2004 à 12:47
tu fais un truc dans le genre
<?php
if (! is_file($repertoire . '/' . $image)){
miniature($repertoire,$image);
// fonction de création de miniatures
}
?>