Bonjour à tous

Je viens vers vous afin que vous puissiez m'aider à résoudre une question très bête

je veux envoyer un mail avec plusieurs pièces jointes ( 3 documents pdf )

je veux que la selection des fichiers soit automatique de tel sorte que sur le formulaire d'envoi je mets que l'email du destinataire et son nom.. sur la page de traitement PHP je veux que l'envoi du mail comporte ces trois documents PDF.

j'ai trouver plusieurss scripts mais pas ce que je cherche

voici un code que j'ai pas réussi à le modifier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<?php 
//define the receiver of the email 
$to = 'youraddress@example.com'; 
//define the subject of the email 
$subject = 'Test email with attachment'; 
//create a boundary string. It must be unique 
//so we use the MD5 algorithm to generate a random hash 
$random_hash = md5(date('r', time())); 
//define the headers we want passed. Note that they are separated with \r\n 
$headers = "From: webmaster@example.com\r\nReply-To: webmaster@example.com"; 
//add boundary string and mime type specification 
$headers .= "\r\nContent-Type: multipart/mixed; boundary=\"PHP-mixed-".$random_hash."\""; 
//read the atachment file contents into a string,
//encode it with MIME base64,
//and split it into smaller chunks
$attachment = chunk_split(base64_encode(file_get_contents('attachment.zip'))); 
//define the body of the message. 
ob_start(); //Turn on output buffering 
 
//copy current buffer contents into $message variable and delete current output buffer 
$message = ob_get_clean(); 
//send the email 
$mail_sent = @mail( $to, $subject, $message, $headers ); 
//if the message is sent successfully print "Mail sent". Otherwise print "Mail failed" 
echo $mail_sent ? "Mail sent" : "Mail failed"; 
 
?>
si vous voyez, ici la pièce jointe est un fichier zip, moi je veux envoyer les 3 PDF mais pas en format compressé

Merci pour votre aide