Я создал php send email script для отправки pdf через php mailer вместе с вложениями, которые я не могу отправить вложения, когда я отправляю электронное письмо, вложенный файл поврежден, все в порядке, пожалуйста, посмотрите на мой код и дайте мне знать, что ошибка, которую я делаю, поэтому вложения не посылать правильноpdf не отправка как приложение
Вот мой HTML
<form method="POST" action="details.php?id=<?php echo $_GET['id']; ?>" enctype="multipart/form-data">
<div class="col col_center">
<input name="first_name" class="firstname text_input" type="text" placeholder="First Name">
</div>
<div class="col col_center">
<input name="last_name" class="lastname text_input" type="text" placeholder="Last Name">
</div>
<div class="col col_center">
<input name="email" class="email_address text_input" type="email" placeholder="Email Address">
</div>
<div class="col col_center">
<input name="phone" class="phone text_input" type="tel" placeholder="Phone (with country code)">
</div>
<input type="hidden" name="title" value="<?php echo $dt['job_title']; ?>" />
<div class="btn_row">
<input type="file" value="Attach CV" class="button blue" name="resume" style="width:auto;">
</div>
<div class="btn_row">
<input type="submit" value="Send" name="submit_resume" class="button" style="width:auto;">
</div>
</form>
Это мой файл PHP
$path = "./uploads/";
$head = $_FILES["resume"]["name"];
$headtype = $_FILES["resume"]["type"];
$headtemp = $_FILES["resume"]["tmp_name"];
move_uploaded_file($headtemp, $path.$head);
$mail = new PHPMailer;
$client_email = $dt[3];
$mail->setFrom('[email protected]', 'No reply');
$mail->addAddress("$client_email", 'Xpertius');
$mail->Subject = "Thank You For Appling - '".$job_title."'";
$mail->msgHTML($htmlbody);
$uploadfile1 = tempnam(sys_get_temp_dir(), sha1($_FILES['resume']['name']));
move_uploaded_file($_FILES['resume']['tmp_name'], $uploadfile1);
$mail->addAttachment($uploadfile1, $head);
я также пытался сохранить его у базы данных и файл сохранения правильно, но не отправляет, прилагаемая ссылка на файл разбивается в электронной почте
проверка на наличие ошибок. Вы также должны опубликовать html-форму для этого. –
okay Я отправляю html no erros, дающий emall send успешно, но вложенный файл не работает –
У меня есть мои вопросы, пожалуйста, посмотрите –