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

Anexar Arquivo


mjfabro

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

<?

$email = $_POST['para']; //variável vinda do formulario

$de = 'Alguém';

$mens2 = $_POST['mensagem]; //variável vinda do formulario

$Corpo =

'

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Untitled Document</title>

</head>

<body>

<table width="760" border="0">

<tr>

<td><h3 align="center" >Um texto qualquer</h3>

</td>

</tr>

<tr>

<td >'.$mens2.'</td>

</tr>

<tr>

<td bgcolor="#CCCCCC"><center >

Visite nosso Site: <a href="http://www.centauronet.com.br ">http://www.centauronet.com.br </a>

</center></td>

</tr>

</table>

</body>

</html>

';

?>

<?

$folder = "/var/w2w/.../../nome_do_arquivo.extensão";

$fp = fopen($folder,"rb");

$anexo = fread($fp,filesize($folder));

$anexo = base64_encode($anexo);

fclose($fp);

$anexo = chunk_split($anexo);

$boundary = "XYZ-" . date("dmYis") . "-ZYX";

$mens = "--$boundary\n";

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

$mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; //plain

$mens .= $Corpo."\n";

$mens .= "--$boundary\n";

$mens .= "Content-Type: image/jpeg\n";

$mens .= "Content-Disposition: attachment; filename=\"folder_centauro.jpg\"\n";

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

$mens .= "$anexo\n";

$mens .= "--$boundary--\r\n";

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

$headers .= "From: \"XxXxX\" <$email_from>\r\n";

$headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n";

$headers .= "$boundary\n";

//envio o email com o anexo

mail($email,'Folder',$mens,$headers);

?>

<script type="text/javascript">

alert("Seu email foi enviado com sucesso");

document.location = 'outrapagina.php';

</script>

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...