Bonjour,
Je n'arrive pas à joindre un fichier avec un formulaire et l'envoyer par mail...
Voici une partie du formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="file" name="fichier" size="26" />
Et voici la partie de traitement php avec l'aide de phpmailer
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 $chemin_destination = '../Temp/'; move_uploaded_file($_FILES['fichier']['tmp_name'], $chemin_destination.$_FILES['fichier']['name']); require "phpmailer/class.phpmailer.php"; $mail = new PHPmailer(); $mail->IsSMTP(); $mail->Host='192.168.**.**'; $mail->From='toto@toto.com'; $mail->FromName = "Procédure"; $mail->AddAddress($config['test']); $mail->AddReplyTo($config['test']); $mail->Subject='le sujet'; $mail->MsgHTML('le message'); $mail->AddAttachment("../Temp/".$_FILES['fichier']['name']); if(!$mail->Send()) { echo $mail->ErrorInfo; //Affiche le message d'erreur } else { echo 'Mail envoyé avec succès'; } $mail->SmtpClose(); unset($mail);
Partager