Envoi de mail php

Bonjour,

Je cherche à envoyer un mail à partir de mon code php, mon amis google m'a aidé à trouver ceci mais je n'ai pas trouver comme ajouter une PJ. C'est un mail relativement simple envoyé à plusieurs personnes avec uniquement un PJ.

Merci pour votre aide

<?php
// Plusieurs destinataires
$to = 'aidan@example.com' . ', ';
$to .= 'wez@example.com';

// Sujet
$subject = 'Calendrier des anniversaires pour Août';

// message
$message = 'Confirmation'

// Envoi
mail($to, $subject, $message);
?>

2 réponses

  1. bonjour

    ==>
    http://www.commentcamarche.net/faq/sujet 2761 langages envoyer un mail avec piece jointe

    Adns
    1. Je te remercie, le mail s'envoie parfaitement seulement j'un nom bizarre pour la piece jointe et ce qui est ecrit dans mon fichier que je joins est traduit à un format bizarre, de plus est-ce normal que ceci s'affichent dans la PJ :
      Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
      Content-Transfer-Encoding: base64\r\n
      Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n

      Voici le bout de pour la PJ code qui est dans dans le tuto et que j'ai adapté à mon cas:

      $fichier=file_get_contents('resultat_qcm.txt');
      //n utilise aussi chunk_split() qui organisera comme il faut l'encodage fait en base 64 pour se conformer aux standards
      $fichier=chunk_split( base64_encode($fichier) );

      //Écriture de la pièce jointe
      $body = $body . "--" .$boundary. "\n
      Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
      Content-Transfer-Encoding: base64\r\n
      Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n
      $fichier";

      Merci