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

Flash+php, Erro No Email


twixlol

Pergunta

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

  • 0

: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

Link para o comentário
Compartilhar em outros sites

  • 0

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

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