Formulário de Contato problema na acentuação e ç
Boa tarde! Amigos, estou com um problema que grande para mim e acredito que pequeno para vcs. Tenho este formulário em html/javascript: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/favicon.ico" />
<script language="javascript"> function click() { if (event.button==2||event.button==3) { oncontextmenu='return false'. } } document.onmousedown=click document.oncontextmenu = new Function("return false. ") </script>
<meta http-equiv="Content-Type" content="text/html. charset=utf-8" />
<title>meusite</title>
<meta name="keywords" content="consorcio, serviços, mhb, rodobens, Rodobens, caminhão, veiculos, estetica, viajens formaturas, imoveis, construção, credito de consorcio" />
<meta name="description" content="consorcio, serviços, mhb, rodobens, Rodobens, caminhão, veiculos, estetica, viajens formaturas, imoveis, construção, credito de consorcio" />
<link href="css/wallas_sampaio.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="css/ddsmoothmenu.css" /> <script language="javascript" type="text/javascript">
function clearText(field){
if (field.defaultValue == field.value) field.value = ''. else if (field.value == '') field.value = field.defaultValue. }
</script> <script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/ddsmoothmenu.js"> /************************************************ Smooth Navigational Menu- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
</script> <script type="text/javascript"> ddsmoothmenu.init({ mainmenuid: "templatemo_menu", //menu DIV id orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v" classname: 'ddsmoothmenu', //class added to menu's outer DIV //customtheme: ["#1c5a80", "#18374a"], contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]})
</script> <script type="text/javascript" src="js/jquery-1-4-2.min.js"></script>
<link rel="stylesheet" href="css/slimbox2.css" type="text/css" media="screen" />
<style type="text/css">body,td,th {
color: #444444. }body {
background-color: #fff. }a:link {
color: #009999. }a:visited {
color: #006666. }a {
font-weight: bold. }
</style>
<script type="text/JavaScript" src="js/slimbox2.js"></script> </head>
<body> <div id="templatemo_body_wrapper"> <div id="templatemo_wrapper"><span id="templatemo_wrapper_top"></span> <div id="templatemo_header"> <div id="site_title"><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">meusite</a></div> <div id="templatemo_menu" class="ddsmoothmenu"> <ul> <li><a href="index.html">Home</a></li> <li><a href="about.html">Quem Somos</a> <ul><li><span class="top"></span><span class="bottom"></span></li> <li><a href="[http://www.mhbrepresentacoes.com.br](http://www.mhbrepresentacoes.com.br)">Conheça mais</a></li> <li><a href="[http://www.mhbrepresentacoes.com.br](http://www.mhbrepresentacoes.com.br)">sobre nós!</a></li> <li><a href="[http://www.mhbrepresentacoes.com.br](http://www.mhbrepresentacoes.com.br)"></a></li> </ul> </li> <li><a href="portfolio.html">Produtos</a> <ul><li><span class="top"></span><span class="bottom"></span></li> <li><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">Conheça sobre</a></li> <li><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">nossos melhores</a></li> <li><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">Serviços e</a></li> <li><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">Produtos!</a></li> <li><a href="[http://www.meusite.com.br](http://www.meusite.com.br)">meusite</a></li> </ul> </li> <li></li> <li><a href="formmail.html" class="selected">Contatos</a></li> </ul> <br style="clear: left" /> </div> <!-- end of templatemo_menu --> </div> <div id="templatemo_main"> <h2>Nossos Contatos</h2> <div class="col col23"> <h5>Mande uma menssagem!</h5> <p>Digite sua mensagem e clique em "Enviar". Se quiser apagar tudo o que escreveu, clique em "Limpar". Estamos aguardando o seu contato!</p> <div id="contact_form"> <form action="http://formmail.kinghost.net/formmail.cgi" method="POST"> <script src="myscripts.js" charset="UTF-8"></script> <input type="hidden" name="recipient" value="contato@meusite.com.br"> <input type="hidden" name="redirect" value="[http://www.meusite.com.br](http://www.meusite.com.br)/ok.html"> <input type="hidden" name="subject" value="Mensagem da pagina contatos"> <input type="hidden" name="email" value="contato@meusite.com.br"> <p> <br>*Nome:<br /> <input type="text" size="30" name="nome" class="required input_field"/> </p> <p> <br>*E-mail:<br /> <input type="text" size="30" name="replyto" class="validate-Email required input_field"/> <p> <br>Sobre:<br /> <input type="text" size="35" name="Sobre" class="input_field" /> </p> <p> <p> <label for="text">Mensagem:</label> <textarea id="text" name="text" rows="0" cols="0" class="required"></textarea> <div class="cleaner h20"></div> </p> </p> <br> <p> <input type="submit" value="Enviar" id="submit" name="submit" class="submit_btn float_l" /> <input type="reset" value="Limpar" id="reset" name="reset" class="submit_btn float_r" /> </p> </br> </fieldset> </form> </div> </div> <div class="col col13 no_margin_right"> <h4>Nosso Endereço</h4> <h6><strong>meusite.</strong></h6> <p>Estamos lhe esperando na: <br> Av. Rui Barbosa (Calçadão de Macaé)<br /> Sala 201 - Centro - Macaé RJ<br/> <p> CEP: 27.910-361 <br /> <strong>Telefone:</strong> (22) 2772-2289 - Comercial<br /> <strong>Celular:</strong> (22) 9232-2270 - Claro<br /> <strong>Celular:</strong> (22) 9943-9440 - Vivo<br /> <strong>Celular:</strong> (22) 8152-4571 - Tim<br /> <strong>Celular:</strong> (22) 8824-7367 - Oi<br /> <strong>Email:</strong> <a href="contato@mhbrepresentacoes.com.br">contato@meusite.com.br</a> <br /> </p> <div class="cleaner h40"></div> <div class="img_border"> <iframe width="270" height="270" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="[https://maps.google.com.br/maps?f=q&source=embed&hl=pt-BR&geocode=&q=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,+maca%C3%A9+-+rj&aq=&sll=-1.201189,-47.175468&sspn=11.42628,21.643066&ie=UTF8&hq=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,&hnear=Maca%C3%A9+-+Rio+de+Janeiro&ll=-22.372072,-41.778114&spn=0.006295,0.016752&t=m&layer=c&cbll=-22.371892,-41.778258&panoid=wXyV_lirhVEdZATRxI5Ntg&cbp=12,159.25,,0,-0.55](https://maps.google.com.br/maps?f=q&source=embed&hl=pt-BR&geocode=&q=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,+maca%C3%A9+-+rj&aq=&sll=-1.201189,-47.175468&sspn=11.42628,21.643066&ie=UTF8&hq=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,&hnear=Maca%C3%A9+-+Rio+de+Janeiro&ll=-22.372072,-41.778114&spn=0.006295,0.016752&t=m&layer=c&cbll=-22.371892,-41.778258&panoid=wXyV_lirhVEdZATRxI5Ntg&cbp=12,159.25,,0,-0.55)&output=svembed"></iframe><br /><small><a href="[https://maps.google.com.br/maps?f=q&source=embed&hl=pt-BR&geocode=&q=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,+maca%C3%A9+-+rj&aq=&sll=-1.201189,-47.175468&sspn=11.42628,21.643066&ie=UTF8&hq=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,&hnear=Maca%C3%A9+-+Rio+de+Janeiro&ll=-22.372072,-41.778114&spn=0.006295,0.016752&t=m&layer=c&cbll=-22.371892,-41.778258&panoid=wXyV_lirhVEdZATRxI5Ntg&cbp=12,159.25,,0,-0.55](https://maps.google.com.br/maps?f=q&source=embed&hl=pt-BR&geocode=&q=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,+maca%C3%A9+-+rj&aq=&sll=-1.201189,-47.175468&sspn=11.42628,21.643066&ie=UTF8&hq=cal%C3%A7ad%C3%A3o+de+maca%C3%A9,&hnear=Maca%C3%A9+-+Rio+de+Janeiro&ll=-22.372072,-41.778114&spn=0.006295,0.016752&t=m&layer=c&cbll=-22.371892,-41.778258&panoid=wXyV_lirhVEdZATRxI5Ntg&cbp=12,159.25,,0,-0.55)" style="color:#0000FF. text-align:left">Exibir mapa ampliado</a></small></iframe> </div> </div> <div class="cleaner"></div> </div>
</div> <div id="templatemo_bottom"> <div class="cleaner"></div> </div> <div id="templatemo_footer_wrapper"> <div id="templatemo_footer"> Copyright © 2013 <a href="#">meusite</a> | Criação de Sites - Wallas Sampaio - 22 - 9982-8351 </div> </div>
</div> </body>
</html> Observe o seguinte script que está neste formulário acima: <form action="http://formmail.kinghost.net/formmail.cgi" method="POST"> <script src="myscripts.js" charset="UTF-8"></script> <input type="hidden" name="recipient" value="contato@meusite.com.br"> <input type="hidden" name="redirect" value="[http://www.meusite.com.br](http://www.meusite.com.br)/ok.html"> <input type="hidden" name="subject" value="Mensagem da pagina contatos"> <input type="hidden" name="email" value="contato@meusite.com.br"> O problema é: Quando os usuário do site envião mensgem para mim, o texto que tem acentos e ç vem da seguinte forma na minha caixa de e-mail: Abaixo, o resultado do seu formulário. Foi enviado por (áã) em Saturday, August 10, 2013 at 12:36:45---------------------------------------------------------------------------nome: tiãoSobre: áãsubmit: Enviar---------------------------------------------------------------------------Observe o texto em vermelho, é assim que chega o texto com acentos.Como podem ver acima eu já até definí a charset, mas não sei se está certo para esta linguagem e se está no local certo.Também fique na duvida se o problema não está aqui no corpo do formulário: <p> <br>*Nome:<br /> <input type="text" size="30" name="nome" class="required input_field"/> </p>
<p>
<br>*E-mail:<br /> <input type="text" size="30" name="replyto" class="validate-Email required input_field"/> <p> <br>Sobre:<br /> <input type="text" size="35" name="Sobre" class="input_field" /> </p> <p> <p> <label for="text">Mensagem:</label> <textarea id="text" name="text" rows="0" cols="0" class="required"></textarea> <div class="cleaner h20">
</div> </p> </p> <br> <p> <input type="submit" value="Enviar" id="submit" name="submit" class="submit_btn float_l" /> <input type="reset" value="Limpar" id="reset" name="reset" class="submit_btn float_r" /> </p> </br> </fieldset> </form> </div> Amigos, não sei mais o que fazer. Por isso estou pedindo a vossa ajuda.Att. Wallas Sampaio.Obrigado!Discussão (2)
Carregando comentários...