twixlol Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 estou com problema quando recebo email, ele chega assim:"Nome = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">teste</FONT></P></TEXTFORMAT> .Telefone = .Email = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">teste@teste.com</FONT></P></TEXTFORMAT> .Mensagem = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0"></FONT></P></TEXTFORMAT><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">mensagem teste</FONT></P></TEXTFORMAT> .******************************************Mensagem enviada através do formulário da área contato do site PV Flex.**********************************************"aqui esta o meu "form.php"<?if ($email != "" and $destinatario != ""){$cabecalho = "From: $email\nReply-To: $email";$assunto = "Contato site Glocal";$corpo .= "Nome = $nome .\n";$corpo .= "Telefone = $telefone .\n";$corpo .= "Email = $email .\n";$corpo .= "Mensagem = $mensagem .\n\n";$corpo .="\n\n******************************************\n";$corpo .= "Mensagem enviada através do formulário da área contato do site PV Flex.\n";$corpo .= "**********************************************";mail($destinatario, $assunto, $corpo, $cabecalho);echo ("&enviado=ok&");}?>e aqui esta o script no flashon (release) {System.useCodepage = true;loadVariablesNum("form.php", 0, "GET");gotoAndPlay(23);}poderia me dizer, porque quando recebo o email. ele vem com todos aqueles codigos ?obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tavinho Postado Junho 23, 2006 Denunciar Share Postado Junho 23, 2006 :D Olha posso estar muito enganado, mas este código não deveria estar no primeiro frame da animação ao invés de estar na programação do botão??System.useCodepage = true;abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Smoke Postado Junho 24, 2006 Denunciar Share Postado Junho 24, 2006 O problema é que o flash está enviando o texto de seu formulário com as tags HTML.Você pode resolver o problema de duas formas:Adicionar ao Header do email o mime type, informando que se trata de uma pagina HTML, e não de um texto comum.<?if ($email != "" and $destinatario != ""){$cabecalho = "Content-type: text/html\nFrom: $email\nReply-To: $email";$assunto = "Contato site Glocal";$corpo .= "Nome = $nome .\n";$corpo .= "Telefone = $telefone .\n";$corpo .= "Email = $email .\n";$corpo .= "Mensagem = $mensagem .\n\n";$corpo .="\n\n******************************************\n";$corpo .= "Mensagem enviada através do formulário da área contato do site PV Flex.\n";$corpo .= "**********************************************";mail($destinatario, $assunto, $corpo, $cabecalho);echo ("&enviado=ok&");}?>2. Utilzar Expressões regulares para que o código HTML seja removido.<?if ($email != "" and $destinatario != ""){$cabecalho = "From: $email\nReply-To: $email";$assunto = "Contato site Glocal";$corpo .= "Nome = ".strip_tags($nome)."\n";$corpo .= "Telefone = ".strip_tags($telefone)."\n";$corpo .= "Email = ".strip_tags($email)."\n";$corpo .= "Mensagem = ".strip_tags($mensagem)."\n\n";$corpo .="\n\n******************************************\n";$corpo .= "Mensagem enviada através do formulário da área contato do site PV Flex.\n";$corpo .= "**********************************************";mail($destinatario, $assunto, $corpo, $cabecalho);echo ("&enviado=ok&");}?>Saudações Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
twixlol
estou com problema quando recebo email, ele chega assim:
"Nome = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">teste</FONT></P></TEXTFORMAT> .
Telefone = .
Email = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">teste@teste.com</FONT></P></TEXTFORMAT> .
Mensagem = <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0"></FONT></P></TEXTFORMAT><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="HandelGothic BT" SIZE="13" COLOR="#333333" LETTERSPACING="0" KERNING="0">mensagem teste</FONT></P></TEXTFORMAT> .
*************************************
*****
Mensagem enviada através do formulário da área contato do site PV Flex.
**********************************************"
aqui esta o meu "form.php"
<?
if ($email != "" and $destinatario != "")
{
$cabecalho = "From: $email\nReply-To: $email";
$assunto = "Contato site Glocal";
$corpo .= "Nome = $nome .\n";
$corpo .= "Telefone = $telefone .\n";
$corpo .= "Email = $email .\n";
$corpo .= "Mensagem = $mensagem .\n\n";
$corpo .="\n\n*************************************
*****\n";
$corpo .= "Mensagem enviada através do formulário da área contato do site PV Flex.\n";
$corpo .= "**********************************************";
mail($destinatario, $assunto, $corpo, $cabecalho);
echo ("&enviado=ok&");
}
?>
e aqui esta o script no flash
on (release) {
System.useCodepage = true;
loadVariablesNum("form.php", 0, "GET");
gotoAndPlay(23);
}
poderia me dizer, porque quando recebo o email. ele vem com todos aqueles codigos ?
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.