CRÉER UNE MINIATURE LIMITÉE EN SURFACE (ET PAS EN DIMENSIONS)
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009
-
19 août 2007 à 12:56
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
8 juil. 2008 à 15:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 8 juil. 2008 à 15:35
pour une image en 1024 * 1024, t'as 1 mo pixel.
chaque pixel prend au moins trois octets en ram.
je te laisse calculer les dimentions maximales de tes images.
cs_cacoun
Messages postés59Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention21 mai 2013 8 juil. 2008 à 15:26
Okay, je te remercie... Désolé je ne suis qu'un modeste débutant.
J'ai passé cette valeur à 40 M, je devrais être tranquille, non???
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 8 juil. 2008 à 15:21
j'ai parle de limite de memoire, pas d'upload.... relis ton php.ini
cs_cacoun
Messages postés59Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention21 mai 2013 8 juil. 2008 à 14:56
Je te remercie
mon : upload_max_filesize 2M 2M , ceci doit être insuffisant, pourtant mes images pèsent 1.8Mo
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 8 juil. 2008 à 14:44
dans php.ini, t'as une limite de memoire ram.
si php tente d'allouer plus de ram, il se stope. c'est probablement le probleme que tu as rencontre.
cs_cacoun
Messages postés59Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention21 mai 2013 8 juil. 2008 à 14:34
Merci COUCOU747... mais ca veut dire koi???
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 8 juil. 2008 à 13:01
cacoun, ca depasse la limite de ram...
cs_cacoun
Messages postés59Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention21 mai 2013 8 juil. 2008 à 11:32
Les images originales, ont-elles une taille max ? car kan j'utilise des images de plus de 1.5Mo, j'ai l'impression qu'il refuse mes fichiers....
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 20 août 2007 à 06:07
salut,
a la place de tes return 0 et 1, tu peux mettre false et true, ca sera plus propre...
$rapport_dim= $largeurSource / $hauteurSource;
sinon, il faudrait verifier les retours de ImageCreateFromXXX et imagesy au minimum...
ce qui serait interessant, c'est de gerer des contraintes, genre maxX, maxY, minX, minY, Rapport, default, exces, garder_surface... pour proposer plusieurs modes de redimentionnement, et faire en sorte que si un gars poste une image de 1 px de haut, il ne deforme pas ton site
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 19 août 2007 à 21:41
merci, maintenant ça donne envie de lire ton source ;-)
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 19 août 2007 à 21:13
Ah effectivement pas bête, j'ai rajouté c'est mieux ^^
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 19 août 2007 à 19:17
ok
t'as moyen de modifier l'allure du code en rajoutant les tags <?php ?> stp ?
c'est plus lisible avec les couleurs '^^
(j'ai l'impression d'être sous notepad là :( )
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 19 août 2007 à 14:48
Ah oui dans mon script c'est testé avant (hors de cette fonction quoi). La c'est vraiment le bout de code qui permet de créer la miniature.
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 19 août 2007 à 12:56
Tu ne teste jamais l'existence d'un fichier ou faut s'en assurer avant ?
8 juil. 2008 à 15:35
chaque pixel prend au moins trois octets en ram.
je te laisse calculer les dimentions maximales de tes images.
8 juil. 2008 à 15:26
J'ai passé cette valeur à 40 M, je devrais être tranquille, non???
8 juil. 2008 à 15:21
8 juil. 2008 à 14:56
mon : upload_max_filesize 2M 2M , ceci doit être insuffisant, pourtant mes images pèsent 1.8Mo
8 juil. 2008 à 14:44
si php tente d'allouer plus de ram, il se stope. c'est probablement le probleme que tu as rencontre.
8 juil. 2008 à 14:34
8 juil. 2008 à 13:01
8 juil. 2008 à 11:32
20 août 2007 à 06:07
a la place de tes return 0 et 1, tu peux mettre false et true, ca sera plus propre...
$rapport_dim= $largeurSource / $hauteurSource;
sinon, il faudrait verifier les retours de ImageCreateFromXXX et imagesy au minimum...
ce qui serait interessant, c'est de gerer des contraintes, genre maxX, maxY, minX, minY, Rapport, default, exces, garder_surface... pour proposer plusieurs modes de redimentionnement, et faire en sorte que si un gars poste une image de 1 px de haut, il ne deforme pas ton site
19 août 2007 à 21:41
19 août 2007 à 21:13
19 août 2007 à 19:17
t'as moyen de modifier l'allure du code en rajoutant les tags <?php ?> stp ?
c'est plus lisible avec les couleurs '^^
(j'ai l'impression d'être sous notepad là :( )
19 août 2007 à 14:48
19 août 2007 à 12:56