Jump to content


Photo

Os Acentos Não Vem Corretamente No E-mail...


  • Faça o login para participar
7 replies to this topic

#1 xuki

xuki

    12 Horas

  • Usuários
  • 261 posts
  • Sexo:Não informado

Posted 06/07/2006, 12:19

Porque eu recebo minha msg assim:

Mensagem: ããããã nã não são çeçidilha

Os acentos não vem corretamente.

<?  
/******************************************************
**
**   PHP Mailer 2.0   
**
**   This script is easy to configure. Just change the variables below to
**	suit your environment and PHP does the rest!
**
**   http://www.bigjolt.com
**   
*******************************************************/

/******************************************************* 

Enter your site details below!

*******************************************************/

// Enter your contact email address here
$adminaddress = "johan@gmail.com";

// Enter the address of your website here include http://www. 
$siteaddress ="http://www.jumpbrazil.com.br"; 

// Enter your company name or site name here 
$sitename = "JUMP"; 

/*******************************************************

No need to change anything below ... 

*******************************************************/

// Gets the date and time from your server
$date = date("D/M/Y H:i:s");

// Gets the IP Address
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);

//Process the form data!
// and send the information collected in the Flash form to Your nominated email address
if ($action != ""): 

$headers  = "MIME-Version: 1.0\n";
$headers .= "From: $adminaddress <$adminaddress>\n";
$headers .= "Return-Path: <$adminaddress>\n";
$headers .= "Content-type: text/html; charset=iso-8859-15\n";

mail("$adminaddress","Formulário do website JUMPBRASIL", 
"Um visitante preencheu o formulário de cadastro do website da $sitename e deixou as seguintes informações:\n
Nome: $nome 
e-mail: $email
Cidade: $cidade
Estado: $uf
Telefone: $telefone
Mensagem: $mensagem
Date/Time:  $date","$headers"); 

//This sends a confirmation to your visitor
mail("$email","Obrigado pelo seu contato.", 
"$nome,\n
Obrigado pela sua visita no webite da $sitename!\n
Entraremos em contato o mais breve possivel.

Atenciosamente
$sitename
$siteaddress","$headers"); 

//Confirmation is sent back to the Flash form that the process is complete
$sendresult = "Obrigado pela sua visita ao site da <a href = \"$siteaddress\" target = \"_blank\"><u>$sitename</u></a>.";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
endif;
?>

essi cara vem de um SWF

abraços
P(eace) L(ove) U(nity) R(espect)

#2 U.a.G_OzzY

U.a.G_OzzY

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 06/07/2006, 14:49

Olá amigo.
Recentemente reparei em um problema parecido com o seu em um sistema que fiz a alguns dias.

Se alguém puder ajudar, seria ótimo.

Abraços.
<?php
$nome = "Giancarlo";
$local = "Grande São Paulo";
$profissão = "Estudante";
$curso = "Engenharia de Computação";
$interesses = "Programação, design, hardware";
$msn = "uag_ozzy@hotmail.com";
$experiencia_php = "||||||||||";
?>

#3 dbl

dbl

    Diogo Branco Leal

  • Usuários
  • 505 posts
  • Sexo:Masculino
  • Localidade:Teresópolis - RJ
  • Interesses:PHP, Firework, Photoshop, Flash, etc...

Posted 06/07/2006, 15:21

Se você usar a função strip_tags??
http://www.php.net/m....strip-tags.php
dbl - Um só Deus é pai de todos, o qual é sobre todos e em todos. (Efésios - 4.6)
Posted Image

#4 xuki

xuki

    12 Horas

  • Usuários
  • 261 posts
  • Sexo:Não informado

Posted 06/07/2006, 16:49

mas como eu vou substituir TODAS as tags erradas?
são varias, maiusculo em minusculo assim vai

abraço
P(eace) L(ove) U(nity) R(espect)

#5 dbl

dbl

    Diogo Branco Leal

  • Usuários
  • 505 posts
  • Sexo:Masculino
  • Localidade:Teresópolis - RJ
  • Interesses:PHP, Firework, Photoshop, Flash, etc...

Posted 06/07/2006, 17:17

Ta usando esse formail junto com flash???
Não sei oq pode tar dando errado pq seu cabeçalho esta correto
dbl - Um só Deus é pai de todos, o qual é sobre todos e em todos. (Efésios - 4.6)
Posted Image

#6 gennf

gennf

    A Solução está ai...

  • Usuários
  • 645 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG

Posted 07/07/2006, 09:13

Se eu não me engano, aqui não deve ser:

$headers .= "Content-type: text/html; charset=iso-8859-15\n";

Mas sim:

$headers .= "Content-type: text/html; charset=UTF-8\n";


Veja se funciona ;)

Té mais (y)
Portal BatePapoBrasil
URL: www.batepapobrasil.com

----------------------------
Site desenvolvidos
URL:
VitrineABC :: Alugue Litoral :: OrtodontiaLago

#7 xuki

xuki

    12 Horas

  • Usuários
  • 261 posts
  • Sexo:Não informado

Posted 07/07/2006, 09:39

Ta usando esse formail junto com flash???
Não sei oq pode tar dando errado pq seu cabeçalho esta correto



Sim com flash.


gennf, beleza vou testar, do um toque depois aqui se deu ou não

abraços (y)
P(eace) L(ove) U(nity) R(espect)

#8 RainMaker

RainMaker

    Almagus Web Design - O Seu Mundo na Web

  • Usuários
  • 498 posts
  • Sexo:Masculino
  • Localidade:Rio Grande do Sul
  • Interesses:O de todo administrador de empresas: Fazer o negócio evoluir e se desenvolver.

Posted 27/07/2006, 15:23

FUNCIONOU!!!
FALTAVA SOMENTE ISTO!!!

$headers .= "Content-type: text/html; charset=UTF-8\n";

O estranho é que com isto antes não funfava...
Quer uma boa promoção?
Cadastre seu cliente em nossa hospedagem, ganhe 50% do valor no primeiro mês e a partir daí 10% a 15% do valor mensal!

Para entrar em contato por e-mail - webmaster@almagus.com.br ou www.almagus.com.br ou MP.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq