mjfabro Postado Junho 23, 2005 Denunciar Share Postado Junho 23, 2005 Boa Tarde; Se alguém puder me ajudar, tava precisando saber como faço para anexar um arquivo em um Formulário de envio de mensagem. Desde já agradeço, Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Senshi Postado Junho 23, 2005 Denunciar Share Postado Junho 23, 2005 uia...tem aki: http://scriptbrasil.com.br/forum/index.php?act=Search&f=4so fazer uma busca ^^ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dyegofern Postado Junho 24, 2005 Denunciar Share Postado Junho 24, 2005 <?$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> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mjfabro
Boa Tarde;
Se alguém puder me ajudar, tava precisando saber como faço para anexar um arquivo em um Formulário de envio de mensagem.
Desde já agradeço,
Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.