Como vão amigos? Eu criei um site em flash (http://www.brancoinverso.com.br) e o formulário de contato está digitando as palavras com acentos e cedilha tudo zuado. Li sobre o codigo ut8_encode e utf8_decode do PHP e abaixo segue o codigo do arquivo PHP que envia os e-mails e o codido em actionscript que chama o arquivo PHP. Quero saber onde eu coloco essa codificação para que os e-mails sejam enviados com as palavras acentuadas corretamente. No arquivo flash dos formularios já está a codificação System.useCodepage = true;. O engraçado é que no IE 6 e 7, está funcionando direito e no Firefox não.
***********PHP*************
<?php
// Aqui insere o email que será enviada a mensagem
$adminaddress = "contato@brancoinverso.com.br";
// Entre com o endereço real do site, incluindo o http://
$siteaddress ="http://www.brancoinverso.com.br";
// Entre aqui com o nome de sua empresa
$sitename = "Branco Inverso";
// Aqui será acionado para seu email a data e hora
$date = date("m/d/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 != ""):
mail("$adminaddress","Mensagem do Site",
"FAO: Admin @ $sitename \n
Nome: $fname
E-mail: $vemail
Telefone: $ffone
Endereco: $fend
Bairro: $fbairro
Cidade: $fcity
Estado: $fstate
Mensagem:
------------------------------
$comments
------------------------------
Logged Info :
------------------------------
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
//This sends a confirmation to your visitor
mail("$vemail","Obrigado por sua mensagem no site $sitename", "Oi $fname,\n
Recebemos seu e-mail. Responderemos o mais rápido possível. Muito Obrigado.\n
Atenção: Mensagem automática, por favor não responda.\n
Atenciosamente,
$sitename
$siteaddress","FROM:$adminaddress");
//Confirmation is sent back to the Flash form that the process is complete
$sendresult = "Ok Enviado!";
$send_answer = "Error=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
ENDIF;
?>
**********ActionScript*************
stop();
System.useCodepage = true;
fscommand ("allowscale", "false");
mailform = "mailform1.php";
action = "";
t1.onSetFocus = function ()
{
if (fname == "-NOME-")
{
fname = "";
} // end if
};
t2.onSetFocus = function ()
{
if (vemail == "-EMAIL-")
{
vemail = "";
} // end if
};
t3.onSetFocus = function ()
{
if (ffone == "-TELEFONE-")
{
ffone = "";
} // end if
};
t4.onSetFocus = function ()
{
if (comments == "-SUA MENSAGEM-")
{
comments = "";
} // end if
};
Publicidade
|
|
Page 1 of 1
Acentuação nos e-mails enviados pelo Flash
#2
Posted 29 August 2007 - 10:10 PM
amigo coloca este comando antes da variavel...
vou dar um exemplo
<?php
$nome = utf8_decode ($_POST['nome']);
$mensagem = utf8_decode ($_POST['mensagem']);
$email = $_POST['email'];
mail($nome,$mensagem ,'From:' $email);
?>
abraço!!!
vou dar um exemplo
<?php
$nome = utf8_decode ($_POST['nome']);
$mensagem = utf8_decode ($_POST['mensagem']);
$email = $_POST['email'];
mail($nome,$mensagem ,'From:' $email);
?>
abraço!!!
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
como compactar um flash?
|
Flash & ActionScript |
hypinotic
|
|
|
|
Ao menos 13 marcas terão aparelhos com Windows 8 no Brasil; confira alguns modelos
|
Notícias |
Notícias
|
|
|
|
abrir *.mht pelo flashplayer ?
|
Flash & ActionScript |
clagils
|
|
|
|
Não consigo centralizar na tela com flash 8
O script do flash 7 não funcionou nem co |
Flash & ActionScript |
mcs
|
|
|
|
Duvida para envio de arquivos .idd pelo o e-mail
|
InDesign |
bgurgel
|
|
|
|
Presidente da Apple recomenda uso de mapas de Microsoft e Google a donos de iPhone
|
Notícias |
Notícias
|
|
|
|
Donos de iPhone e iPad antigos reclamam de lentidão com novo sistema da Apple
|
Notícias |
Notícias
|
|
|
|
Marido invade e-mail da mulher e pode pegar cinco anos de prisão nos EUA
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













