Ir ao conteúdo
  • Cadastre-se
fernandocmelo

Enviar anexos em email com PHP

Recommended Posts

Olá. Preciso de ajuda de alguém entendido em PHP. Eu uso o script abaixo para envio de email via php. Isso me permite enviar um html sem necessidade de formulário. Basta colocar o arquivo.php no servidor web e executar que funciona.

 

Bom...O que eu preciso agora, é enviar um anexo neste php. Mas sem formulário. É possível isso? Como faço? Não queria mudar muito o script. Preciso de algo bem simples que de para anexar um arquivo. Pensei em colocar o anexo no servidor mas não sei como insiro isso no PHP.

 

Alguém sabe?

 

Obrigado

 

 

<?php$destinatario = "Destinatario <email-de-destino@email-de-destino.com.br>";$assunto = "Assunto do email";$corpo = '<html><head><meta http-equiv="Content-Language" content="pt-br"><meta name="GENERATOR" content="Microsoft FrontPage 6.0"><meta name="ProgId" content="FrontPage.Editor.Document"><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Nova pagina 1</title></head><body><p>Teste de email</p></body></html>';//para o envio em formato HTML$headers = "MIME-Version: 1.0\r\n";$headers = "Content-type: text/html; charset=iso-8859-1\r\n";//endereço do remitente$headers .= "From: Meu nome <meuemail@meuemail.com.br>\r\n";//endereços que receberão uma copia oculta$headers .= "Bcc: copia-oculta@copia-oculta.com.br\r\n";mail($destinatario,$assunto,$corpo,$headers) ?> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja esse link.

https://gist.github.com/danilowm/1997820

 

Agora se você me perguntar qual é melhor na minha opinião eu digo que particularmente prefiro o phpmailer que é MUITO mais fácil e dá para setar o arquivo direto no código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá. Obrigado por responder. O link que voce me indicou é de um script que precisa de um formulário em html e como coloquei no post quero um sistema onde de para anexar o arquivo no próprio php sem usar form.

 

EX: Eu coloco o arquivo que vai ser anexado ao email no servidor. E quando rodar o script ele deve pegar o arquivo anexar ao email que esta dentro do php e enviar ao destinátario.

 

Alguém sabe essa?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×