MARIOMARIO 0 Denunciar post Postado Janeiro 19, 2010 Boa tarde pessoal, já utilizei de tudo perdi horas e horas. Mas acentuação da minha newsletter/formulário aparecem desconfiguradas. Já testei de tudo UTF8, 8851, uma série de coisas. Se me puderem ajudar agradeço imenso. Vou por aqui o código em php. <?php header("Content-Type: text/html; charset=utf-8",true) ; $enviaPara = 'teste@teste.pt'; //coloque o email de destinat�rio: //Criamos variaveis PHP que recupera as Variaveis criadas no Flash $nome = utf8_decode(@$_POST['nome']); //retorna o valor digitado no campo "nomeTxt" do Flash $email = utf8_decode(@$_POST['email']); //retorna o valor digitado no campo "mensagemTxt" do Flash //Assunto padr�o do seu e-mail $subject = 'Newsletter'; //Monta o corpo da mensagem enviada $mensagem = "Nome: ".$_POST['nome']." \n"; $mensagem .= "E-mail: ".$_POST['email']." \n"; //e-mail do remetente: $mail_headers = 'From: '.$_POST['email']; mail($enviaPara, $subject, $mensagem, $mail_headers); /* Retornamos um Ok para o Flash */ print 'erro=0'; /* Caso os campos n�o sejam preenchidos */ ?> Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Janeiro 22, 2010 Informe também o action que está usando. Abs Compartilhar este post Link para o post Compartilhar em outros sites
brunobispo 20 Denunciar post Postado Janeiro 22, 2010 Não use System.useCodePage como true e salve o arquivo php em UTF-8. Pode usar o bloco de notas abrindo, 'Arquivo > Salvar Como' e em codificação, 'UTF-8'. Compartilhar este post Link para o post Compartilhar em outros sites
DanielGianni 0 Denunciar post Postado Janeiro 26, 2010 Não use System.useCodePage como true e salve o arquivo php em UTF-8. Pode usar o bloco de notas abrindo, 'Arquivo > Salvar Como' e em codificação, 'UTF-8'. Se o seu arquivo está em UTF-8 e o content também está em UTF-8 não use utf8_decode no php, porque você estará desfazendo o que já está pronto! Compartilhar este post Link para o post Compartilhar em outros sites