pb librairie GD

page 1 page 2
Répondre
Zitzit
Zitzit
Déconnecté
Zitzit
re la globule !
Tu as fais bronzette aujourd'hui ? smiley
As-tu réussi à trouver des idées pour mon problème ?
Merci
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben en fait, de base, rien qu'en y reflechissant, ton truc, c'est possible de le faire.

Ou est ce que tu bloques exactement ?

Si ca merde, decomposes les etapes :
1) tu upload
2) tu scannes le repertoire et tu modifies tes images
Zitzit
Zitzit
Déconnecté
Zitzit
Je ne sais pas quelle méthode utilisé :

1) soit je modifie l'image avant l'upload mais dans ce cas je n'arrive pas à uploader l'image modifiée ... ??

2) soit modifier l'image après l'upload ( ce qui n'est pas la meilleure méthode je pense) mais là je ne connais pas trop les fonctions fopen etc.. et j'ai essayé avec un copy() mais ça ne fonctionne pas ..

alors je suis bloqué, cela m'embeterai de faire à chaque affichage un appel au script de copyright ce qui augmenterai le chargement des pages.

As-tu essayé de le faire ?

Merci
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
http://www.lephpfacile.com/wall/lire_wall.php?wall=262

Have fun :)

Chez moi, ca fonctionne parfaitement.

Note : utilise plutot le format png au lieu du gif (Le gif est bientot mort, et php a du mal à le gerer. Le gif sera bientot remplace par le png)
Zitzit
Zitzit
Déconnecté
Zitzit
SUPER je teste ça dès ce soir ( je suis au taf là ! )

par contre j'ai regardé le code et donc Imagejpeg($im, $nouveau_nom, 100); va écraser l'ancienne image c'est ça ?

Merci et je te dirais si c'est bon ce soir.

PS: c'est peut être à rajouter dans ton tuto sur GD
avec aussi la fonction imagettftext ...

@+
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben là en fait, ca upload l'image et çà la modifie direct.
Zitzit
Zitzit
Déconnecté
Zitzit
J'ai en marre !! smileysmiley

ça marche pas :

l'image uploadé n'est pas modifiée, c'est celle d'origine. ( elle est renommé mais pas modifiée)
Pourtant mon répertoire est en chmod 777.

c'est un pb de config ?
Zitzit
Zitzit
Déconnecté
Zitzit
C'est bon j'ai trouvé le pb :

dans ton script ligne 65 :

if ($ext==".jpeg") { // il fallait mettre .jpg

bon sinon j'ai testé et ça marche avec ImageString ou imagettftext... mais l'image ( qqle soit la méthode ) est en moyenne 3 fois plus lourde que l'originale.
Le but étant aussi d'économiser de l'espace en limitant la taille des images....

Existe t-il une fonction qui permettrait d'optimizer l'image ? ou une autre astuce car je me doute que cela devait augmenter la taille de la photo mais à ce point là :(

je te remercie pour tes efforts la globule.
c'est super sympa.

@+
Zitzit
Zitzit
Déconnecté
Zitzit
smiley En fin de compte en cherchant bien ...

J'ai juste règler la qualité à 75 au lieu de 100 et j'obtiens qqhose de similaire en poids avec une qualité approchable.

Pffff j'ss soulagé merci encore la globule !
Certainement à tres bientôt et c'est vraiment un super site ici, continue surtout !!

@++
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
heureux de t'avoir aidé (avec un peu de retard, mais en ce moment, à la fac, c'est THE big rush smiley)
page 1 page 2
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique