Danado_ 0 Denunciar post Postado Agosto 28, 2018 Tenho o PDF na minha pasta/servidor e quero enviar por e-mail cadastrado. o caminho está puxando assim: 'upload/arquivo/testando cliente.pdf' Estou enviando o caminho do arquivo assim: <input type="hidden" name="arquivo" value="<?php echo $contrato; ?>"> na pagina do php estou puxando o caminho: $arquivo = $_POST["arquivo"]; depois insiro no file_get_contents desta forma: $base64 = base64_encode( file_get_contents($arquivo) ); $headers = implode ( "\n", Array( "MIME-Version: 1.0 ", "Content-Type: multipart/mixed; boundary=\"$boundary\" \r", "$boundary " ) ); $conteudo .= "Content-Type: text/html; charset=\"iso-8859-1\" \n"; $conteudo .= "Content-Transfer-Encoding: 8bits \n\n"; $conteudo .= "Envio de arquivos \r\n"; $conteudo .= "Content-Type: application/pdf name=\"".$cliente."\" \n"; $conteudo .= "Content-Transfer-Encoding: base64 \n"; $conteudo .= "Content-Disposition: attachment; filename=\"".$cliente."\" \r\n" ; $conteudo .= "$base64 \n"; porém não chega o e-mail com anexo, onde estou errando? Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Setembro 3, 2018 Utilize PHPMailer e mande o arquivo como anexo. Não precisa utilizar file_get_contents. PHPMailer possui a função AddAttachment que adiciona um anexo. Ps.: Evite duplicar tópicos. Eu removi o outro. Compartilhar este post Link para o post Compartilhar em outros sites
Danado_ 0 Denunciar post Postado Setembro 3, 2018 Sim, usei o PHPMailer e deu certo! o outro tópico falei do Mpdf pois achei q o problema era ele. Compartilhar este post Link para o post Compartilhar em outros sites