BlackDragon0308
Messages postés2Date d'inscriptionmardi 4 janvier 2005StatutMembreDernière intervention28 juillet 2005
-
28 juil. 2005 à 16:30
Milanono
Messages postés1Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention10 août 2008
-
10 août 2008 à 09:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Milanono
Messages postés1Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention10 août 2008 10 août 2008 à 09:21
Un très grand merci à toi ! Je ne poste pas souvent de commentaires mais ton script m'a été d'une grande aide et je t'en remercie ;)
PredaFR
Messages postés2Date d'inscriptionmercredi 31 mai 2006StatutMembreDernière intervention31 mai 2006 18 août 2006 à 12:25
faut il avoir la librairie GD car le code me génére l'erreur suivante :
Call to undefined function: imagecreatefromjpeg()
je penche donc pour l'absence de la librairie GD, une suggestion ?
p1t0une
Messages postés1Date d'inscriptiondimanche 4 juin 2006StatutMembreDernière intervention 4 juin 2006 4 juin 2006 à 22:48
Bonjour,
je voudrais appliquer ce code à un répertoire entier, je suis novice en php et je voudrais que vous me disiez si je m'oriente dans la bonne direction: ouvrir le dossier, le lire et pour chaque image présente dedans, appliquez cette fonction avec comme parametre de taille une constante. Ca vous parait correct? Merci pour votre aide
speedylol
Messages postés228Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention27 novembre 2013 27 avril 2006 à 17:03
bonjour et sorry dans le fichier de telechargement d'image que doit ton mettre pour faire fonctionner le fontion de miniaturisation svp??? sorry c'est un très bête questions je sais Merci de votre réponse ou exemple
cs_Piolo
Messages postés5Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention 6 novembre 2005 6 nov. 2005 à 19:11
redim("salut.jpg","../script/images/", 200); redimensionne l'image "salut.jpg" qui se trouve dans le dossier "images" tout en sachant que le script se trouve dans le dossier "script". 200 correspond à la taille maximum de la miniature ( largeur ou hauteur, suivant que l'image est au format paysage ou portrait ).
Pour l'exemple j'en ai un sur une section administrateur mais c sous clé dsl...
cs_maryvonne
Messages postés12Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention 6 octobre 2010 13 oct. 2005 à 16:40
Youhouh, bijour,
il y a quelqu'un pour répondre au 2 dernières questions, s'il vous plait ?
merci
bbcluny
Messages postés66Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention29 septembre 2008 7 sept. 2005 à 11:20
Bonjour,
serait-il possible d'avoir un exemple ?
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 20119 1 sept. 2005 à 16:21
Question:
Que faut-il mettre dans tes variables.
Nom? c'est le nom du fichier que l'on veut réduire???
Adresse? c'est le chemin d'accès de l'image sur le dique????
Taille c'est la taille que l'on veut donner à l'image au finale????
Pourrais-tu écrire un ptit exemple, ça serait sympa.
Lucyberad
Messages postés414Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention26 juillet 20073 31 juil. 2005 à 18:31
ok merci ^^
massacr
Messages postés233Date d'inscriptionvendredi 2 juillet 2004StatutMembreDernière intervention 4 janvier 2007 31 juil. 2005 à 09:42
Non, car le script PHP n'EST pas l'image, mais la crée dans un dossier. Le script PHP ne devient pas une image.
Lucyberad
Messages postés414Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention26 juillet 20073 30 juil. 2005 à 23:54
y'as une question, qui me titille: est-ce que ton script utilise la librarie GD? auquel cas il faudrait mettre avant tout code html (ou n'importe ou avec ob_start() au debut et ob_end_flush() a la fin):
header ("Content-type: image/png"); //png ou autre c o choix bien sur
voila...
@+
Lucyberad
cs_Piolo
Messages postés5Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention 6 novembre 2005 29 juil. 2005 à 13:58
Je prefere ta deuxieme solution, ca permet au code de rester 'portable'.
massacr
Messages postés233Date d'inscriptionvendredi 2 juillet 2004StatutMembreDernière intervention 4 janvier 2007 29 juil. 2005 à 09:55
Si tu upload l'image, tu peux utiliser ca : $_FILES['nom_champ']['type']
Sinon, tu peux faire comme ca :
list($width, $height, $type, $attr) = getimagesize("ton_image");
echo $type;
Voilà. Bonne source, je m'en servirais.
A+
stroubinou
Messages postés95Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 1 décembre 2007 29 juil. 2005 à 07:19
j'avais fait une fonction de miniaturisation. JE récupérais le type de manière barbare, et on m'a dit comment corriger.
http://www.phpcs.com/code.aspx?ID=31976
LA fonction est GetImageSize (a étudier avec la doc php...)
+++
cs_Piolo
Messages postés5Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention 6 novembre 2005 28 juil. 2005 à 22:55
merci pour le imagecopyresampled(); en effet on a une image de meilleur qualité. Pour ton autre conseil, j'admet que je ne vois pas comment récupérer le type du fichier ?!
stroubinou
Messages postés95Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 1 décembre 2007 28 juil. 2005 à 16:43
Bonjour!
Plusieurs remarques : au lieu de tester l'extension (gif, jpeg...), teste le type de fichier, ca evitera certains bugs (enfin j'ai pas lu tout le code non plus).
Sinon, à la place de imagecopyresized, j'aurais plutôt utilisé imagecopyresampled (ca te permet en même temps de diminuer la taille de l'image).
Voila...
+++
BlackDragon0308
Messages postés2Date d'inscriptionmardi 4 janvier 2005StatutMembreDernière intervention28 juillet 2005 28 juil. 2005 à 16:30
Je cherchais une fonction pour reduire les images gifs, voila qui est tout trouvé avec cette fonction, merci à l'auteur
10 août 2008 à 09:21
18 août 2006 à 12:25
Call to undefined function: imagecreatefromjpeg()
je penche donc pour l'absence de la librairie GD, une suggestion ?
4 juin 2006 à 22:48
je voudrais appliquer ce code à un répertoire entier, je suis novice en php et je voudrais que vous me disiez si je m'oriente dans la bonne direction: ouvrir le dossier, le lire et pour chaque image présente dedans, appliquez cette fonction avec comme parametre de taille une constante. Ca vous parait correct? Merci pour votre aide
27 avril 2006 à 17:03
6 nov. 2005 à 19:11
Pour l'exemple j'en ai un sur une section administrateur mais c sous clé dsl...
13 oct. 2005 à 16:40
il y a quelqu'un pour répondre au 2 dernières questions, s'il vous plait ?
merci
7 sept. 2005 à 11:20
serait-il possible d'avoir un exemple ?
1 sept. 2005 à 16:21
Que faut-il mettre dans tes variables.
Nom? c'est le nom du fichier que l'on veut réduire???
Adresse? c'est le chemin d'accès de l'image sur le dique????
Taille c'est la taille que l'on veut donner à l'image au finale????
Pourrais-tu écrire un ptit exemple, ça serait sympa.
31 juil. 2005 à 18:31
31 juil. 2005 à 09:42
30 juil. 2005 à 23:54
header ("Content-type: image/png"); //png ou autre c o choix bien sur
voila...
@+
Lucyberad
29 juil. 2005 à 13:58
29 juil. 2005 à 09:55
Sinon, tu peux faire comme ca :
list($width, $height, $type, $attr) = getimagesize("ton_image");
echo $type;
Voilà. Bonne source, je m'en servirais.
A+
29 juil. 2005 à 07:19
http://www.phpcs.com/code.aspx?ID=31976
LA fonction est GetImageSize (a étudier avec la doc php...)
+++
28 juil. 2005 à 22:55
28 juil. 2005 à 16:43
Plusieurs remarques : au lieu de tester l'extension (gif, jpeg...), teste le type de fichier, ca evitera certains bugs (enfin j'ai pas lu tout le code non plus).
Sinon, à la place de imagecopyresized, j'aurais plutôt utilisé imagecopyresampled (ca te permet en même temps de diminuer la taille de l'image).
Voila...
+++
28 juil. 2005 à 16:30