Carlos Rocha Postado Novembro 28, 2007 Denunciar Share Postado Novembro 28, 2007 Pessoal, to com problema que parece facil de ser resolvido porem, já pesquisei pelo forum e ainda não consegui.É o seguinte:Num form de e-mail php com flash, tudo funciona normal exceto uma coisa: as palavras acentuadas.O quer acontece?No meu script php, o cliente envia o e-mail e eu faço assim:mando uma saudação pra ele dizendo que recebi o e-mail e em breve retornarei e, em um 2º mai(), envio o e-mail do cliente pra min.Acontece que to usando utfdecode nas duas variaveis mensagem e só uma esta vindo com os acentos, a que recebi do cliente.O que estara errado?<?php $nome = $_POST["nome"]; $email = $_POST["email"]; $assunto = $_POST["assunto"]; $mensagem = $_POST["mensagem"]; $mensagem = utf8_decode($mensagem); $para = "carcleo@bol.com.br"; $title = "J. Antunes Imóveis"; $nome_site = $title; $email_site = "carcleo@bol.com.br"; $assunto_site = "Resposta à Email"; $mensagem_site = "Olá $nome! Recebemos teu email, e responderemos o mais rápido possível. Obrigado por ter nos contatado. $title"; $mensagem_site = utf8_decode($mensagem_site); $de_site = "Content-Type: text/html; charset=iso-8859-1\n"; $de_site .= "From: $nome_site <$email_site>"; $de = "Content-Type: text/html; charset=iso-8859-1\n"; $de .= "From: $nome <$email>"; //informando ao cliente que recebemos seu e-mail: mail($email, $assunto_site, $mensagem_site, $de_site); //Aqui recebemos seu e-mail: $ver = mail($para, $assunto, $mensagem, $de); echo "&ver=$ver"; //if ($ver) {echo "&msg=ok";} //else {echo "&msg=num deu";} ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Novembro 28, 2007 Denunciar Share Postado Novembro 28, 2007 já tentou fazer o envio sem o utf8_decode?uso um script parecido com o seu, e funciona normalmente... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos Rocha Postado Novembro 28, 2007 Autor Denunciar Share Postado Novembro 28, 2007 Obrigado.Deu certo!Por isso é que eu gosto do forum php:O pessoal ajuda mesmo.Valeu!!!!!!!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos Rocha
Pessoal, to com problema que parece facil de ser resolvido porem, já pesquisei pelo forum e ainda não consegui.
É o seguinte:
Num form de e-mail php com flash, tudo funciona normal exceto uma coisa: as palavras acentuadas.
O quer acontece?
No meu script php, o cliente envia o e-mail e eu faço assim:
mando uma saudação pra ele dizendo que recebi o e-mail e em breve retornarei e, em um 2º mai(), envio o e-mail do cliente pra min.
Acontece que to usando utfdecode nas duas variaveis mensagem e só uma esta vindo com os acentos, a que recebi do cliente.
O que estara errado?
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.