require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->setFrom('from@example.com', 'Your Name');
$mail->addAddress('myfriend@example.net', 'My Friend');
$mail->Subject = 'An HTML Message';
$mail->addStringAttachment(file_get_contents($_FILES["tmp_name"][0]), 'myfile.pdf');/*проверяет формат файла добавляет заголовки кодирует файл размещает в отложениях */
$mail->isHTML(true);
$mail->Body = 'Hello, my friend! This message uses HTML!';
if(!$mail->send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
Есть форма:
<form action="/contact.php" method="post" enctype="multipart/form-data">
<input type="file" name="foto[]" multiple="">
и contact.php:
if ( isset($_FILES['foto']) ){ $foto = $_FILES['foto']; }
Пытался отправить на почту так - $foto["tmp_name"][0].'/'.$foto["name"][0] , но выдает ошибку.
Подскажите, пожалуйста, люди добрые как это реализовать?