PHP_ZIMBA Postado Outubro 24, 2004 Denunciar Share Postado Outubro 24, 2004 Olá AmigosEstou utizando um formulário de emailE preciso enviar também um anexo.Na pagina form.htm existe os campos nome, email, assunto, mesageme inseri um campo do tipo=file e nome=attache na página form_enviar.phpestou fazendo o seguinte---------------------------------- $mens = "<font size=2 face=Verdana><p align=center>:: Sistema de formulário ::<br><br></p></font>"; $mens .= "<font size=1 face=Verdana><b>Nome:</b> $nome</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>E-mail:</b> $email</font><br>"; $mens .= "<font size=1 face=Verdana><b>Assunto:</b> $assunto</font><br>"; $mens .= "<font size=1 face=Verdana><b>Mensagem:</b> $mensagem</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>Anexo:</b> $attach</font><br><br>"; if ($attach != "none"){ $file = fopen($attach, "r"); $contents = fread($file, $attach_size); $encoded_attach = chunk_split(base64_encode($contents)); fclose($file); } $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: 'Formulário'\r\n"; $headers .= "X-attachments: $attach_name"; mail("webmaster@zimbaveiculos.com.br","Formulário de contato","$mens", $headers);galera me indica onde posso estar errandopois ele envia todos os dados (nome, email, assunto, mensagem) mas não envia o anexoObrigado pela ajuda Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Outubro 24, 2004 Denunciar Share Postado Outubro 24, 2004 isso já foi respondido algumas vezes... procura no forum que você acha.Fallou..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
PHP_ZIMBA
Olá Amigos
Estou utizando um formulário de email
E preciso enviar também um anexo.
Na pagina form.htm
existe os campos nome, email, assunto, mesagem
e inseri um campo do tipo=file e nome=attach
e na página form_enviar.php
estou fazendo o seguinte
-----------------
-----------------
$mens = "<font size=2 face=Verdana><p align=center>:: Sistema de formulário ::<br><br></p></font>";
$mens .= "<font size=1 face=Verdana><b>Nome:</b> $nome</font><br><br>";
$mens .= "<font size=1 face=Verdana><b>E-mail:</b> $email</font><br>";
$mens .= "<font size=1 face=Verdana><b>Assunto:</b> $assunto</font><br>";
$mens .= "<font size=1 face=Verdana><b>Mensagem:</b> $mensagem</font><br><br>";
$mens .= "<font size=1 face=Verdana><b>Anexo:</b> $attach</font><br><br>";
if ($attach != "none"){
$file = fopen($attach, "r");
$contents = fread($file, $attach_size);
$encoded_attach = chunk_split(base64_encode($contents));
fclose($file);
}
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: 'Formulário'\r\n";
$headers .= "X-attachments: $attach_name";
mail("webmaster@zimbaveiculos.com.br","Formulário de contato","$mens", $headers);
galera me indica onde posso estar errando
pois ele envia todos os dados (nome, email, assunto, mensagem)
mas não envia o anexo
Obrigado pela ajuda
Link para o comentário
Compartilhar em outros sites
1 resposta 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.