Ir para conteúdo
Fórum Script Brasil
  • 0

Email Com Anexo


PHP_ZIMBA

Pergunta

pessoal to tentando enviar um email com anexo

mas com uma diferença

o arquivo em questão vem (do banco de dados) e não do formulario

estou fazendo algo errado e peço a ajuda de voces

---

aqui estao as variaveis

.

.

.

$mensagem= mysql_result($ok, 0, "texto");//mensagem

$arquivo= mysql_result($ok, 0, "arquivo");//nome do arquivo que sera enviado em anexo

$remetente = "Imbituba Atlético Clube";

$em_remetente = "admin@imbitubaatleticoclube.com.br";

$assunto = "Informativo - Imbituba Atético Clube" ;

$mens = "INFORMATIVO - IMBITUBA ATLÉTICO CLUBE ::";

$mens .= "IMBITUBA ATLÉTICO CLUBE";

$mens .= "E-mail do Clube:admin@imbitubaatleticoclube.com.br";

$mens .= "Mensagem:".nl2br($mensagem)."";

$mens .= "Content-Type: ".$arquivo["type"]."\n"; //NOME DA VARIAVEL DO BANCO

$mens .= "Content-Disposition: attachment; filename=\"arquivos/material/".$arquivo["name"]."\"\n"; //LOCAL DO ARQUIVO NO BANCO DE DADOS

$mens .= "Content-Transfer-Encoding: base64\n\n";

$headers = "MIME-Version: 1.0\r\n";

$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: 'Formulário'\r\n";

mail($email, $assunto, $mens, $headers);

se alguém poder me ajudar obrigado

o email (com a mensagem esta chegando)mas o anexo não xega e ainda dá a seguinte mensagem Content-Type: t Content-Disposition: attachment; filename="arquivos/material/t" Content-Transfer-Encoding: base64

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0

Eu nunca ouvi falar de um formulario q manda um arquivo do banco de dados...

já vi formulario q manda arquivo do servidor...ou do FTP

mas nunca do banco de dados...

não sei se dá pra fazer isso!

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, eu desconheço alguma forma... tem q googlear heheheh

Tipo, eu acho q se tu tiver o arquivo na base de dados... em bionário, funciona, porque senão tu só vai mandar o nome do bicho... sei lá... n tem como carregar entende?! o input file faz toda uma balaca pra carregar o arquivo na temp e tals... acridito q tenha outra forma mais acessível de tu fazer isso...

Tu n pode chamar com link externo? tem que ser anexo???

Link para o comentário
Compartilhar em outros sites

  • 0

dae lemissel

axo ke entendi sim o que tu falou

é tipo em vez de enviar o anexo (enviar um link para o usuário clicar e baixar o arquivo)

Certo?!

se for desse jeito ke tu falou

fiz assim ( mas deu um erro, quem sabe tu pode me ajudar)

$mens .= "<a href=\"www.imbitubaatleticoclube.com.br/arquivos/email/$arquivo\">Clique aqui para visualizar o arquivo</a>";

esse é o caminho do download do arquivo ( e o $arquivo é o nome do download no banco de dados)

---

só tem um problema {quando eu acesso o email)

o link que aponta é: www.hotmail.com/email/www.imbitubaatleticoclube.com.br/arquivos/email/$arquivo

cara nota que tah vindo um endereço antes (tah ligado?)

tem como eu botar o link certinho

aguardo retorno

só falta isso

Link para o comentário
Compartilhar em outros sites

  • 0

hum, to ligado... isso vai acontecer em todos os webmials praticamente, ,podes tentar de duas formas...

A primeira, da um target pro link para ir para uma página em branco...

<a href="link.php..." target="_blank">Txt...</a>

A segunda tu terias que verificar como q ele tá apontando isso... n tenho o hm pra verificar... mas coloca o mouse em cima do link e ve na barra de status se ele aponta o endereco com o www.hotmail... caso ele aponte isso, o bicho pegou... dae tenho q pensar com mais calma... mas acredito que a primiera solução funcione...

Detalhe, abre no thunderbird q provavelmente vais conseguir...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...