Envoyer une ImagePNG() par mail [Résolu]

Signaler
Messages postés
260
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
5 novembre 2010
-
Messages postés
260
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
5 novembre 2010
-
Bonjour à tous !

Je crée une image avec ceci :

   $size=12;
   $text='coucou';
    $font = "./emp.ttf";
    $size = imagettfbbox($s,0,$font,$text);
    $dx = abs($size[2]-$size[0]);
    $dy = abs($size[5]-$size[3]);
    $xpad=9;
    $ypad=9;
    $im = imagecreate($dx+$xpad,$dy+$ypad);
    $white = ImageColorAllocate($im, 255,255,255);
    $black = ImageColorAllocate($im, 0,0,0);
    ImageTTFText($im, $s, 0, (int)($xpad/2), $dy+(int)($ypad/2)-1, $black, $font, $text);
    Header("Content-type: image/png");
    ImagePNG($im);
    ImageDestroy($im);

(code trouvé sur phpcs)

Je voudrais savoir s'il est possible d'envoyer l'image créée par mail (en piece jointe).
J'ai testé plusieurs code d'envoie de mail avec pièce jointe, mais je ne sait pas ce que je doit passer en paramètre pour envoyer cette image.

Quelqu'un à une idée?
Si je n'ai pas été assez clair, n'hésitez pas à me le dire.

Merci d'avance!!

<hr />
lowkey

1 réponse

Messages postés
260
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
5 novembre 2010
1
Resalut !

Désolé pour le post, mais je pense avoir enfin trouvé la solution. Je passe un deuxième paramètre à ImagePNG() afin d'enregistrer l'image sur le serveur pour pouvoir la mailler tranquilement.

Désolé du dérangement.
En espérant que ça puisse tout de même servir à quelqu'un.

<hr />
lowkey