Jump to content


Photo

Formatando Caracteres


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

#1 FranJun

FranJun

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo - Capital

Posted 09/11/2010, 13:05

Olá boa tarde

Sou o FranJun e estou em uma "sinuca de bico", minha situação é o seguinte e espero pode me ajudar...

Bom! Fiz um o programa para o envio do Formulário tudo certo, mais ai surgiu um pequeno problema a usuaria que via está recebendo esse formulário via está vendo o com sibolos no lugares dos Caracteres Especiais já tentei colocar "Content-Type: text/html; charset=utf-8" e "Content-type: text/html; charset=iso-8859-1", mais ainda continua até coloque dessa meneira ("print utf8_encode $assunto") não sei se estou fazendo certo.

Olha o meu programa para envio:

<?php

//variaveis
$nome_entidade = $_POST["nome_entidade"];
$email_cliente = $_POST["email_cliente"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];

$email = "nome@site.com.br, $email_cliente";

$html="<table width=\"250\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\">
<tr>
<td align=\"center\"><img src =\"http://www.franjun.com.br/lg.jpg\" alt=\"FranJun\"></td>
</tr>
<tr>
<td style=\"font-size:12px; font-weight: bold; color:#999966; font-family:Verdana, Geneva, sans-serif\">&nbsp;</td>
</tr>
<tr>
<td style=\"font-size:12px; font-weight: bold; color:#999966; font-family:Verdana, Geneva, sans-serif\">Nome ou Entidade:</td>
</tr>
<tr>
<td> ".$nome_entidade." </td>
</tr>
<tr>
<td style=\"font-size:12px; font-weight: bold; color:#999966; font-family:Verdana, Geneva, sans-serif\">E-mail:</td>
</tr>
<tr>
<td> ".$email_cliente." </td>
</tr>
<tr>
<td style=\"font-size:12px; font-weight: bold; color:#999966; font-family:Verdana, Geneva, sans-serif\">Assunto:</td>
</tr>
<tr>
<td> ".$assunto." </td>
</tr>
<tr>
<td style=\"font-size:12px; font-weight: bold; color:#999966; font-family:Verdana, Geneva, sans-serif\">Mensagem:</td>
</tr>
<tr>
<td> ".$mensagem." </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>";

$headers = "From: \"Site\" <nome@site.com.br>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=utf-8" ;
//mail
ultramail($email,$assunto,$html,$headers);
header("Location: confirma.html");
?>

#2 KILLME

KILLME

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Localidade:Caraguatatuba-SP

Posted 09/11/2010, 20:41

Você precisa saber também se o arquivo que está editando está com o encode certo. Isto no próprio arquivo, nas opções do editor que vocês está usando deve ter.
http://www.liveworks.com.br : Soluções para internet
http://www.phpmysqljquery.com.br : PHP, MySQL e jQuery
http://www.passoapasso.info : Minhas dicas

#3 FranJun

FranJun

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo - Capital

Posted 10/11/2010, 14:11

Olá boa tarde...

Eu tenho um professor de PHP ai ele me passou uma solução para esse problema (".utf8_encode ($mensagem).") e deu certo em fazendo o teste no meu Servidor (HostNet), mais porem quando eu faço esse ajuste no seu do meu Cliente que está hospedado na " LocaWeb ", não resolveu o problema...

Eu ja tinha entrado com contato antes com a LocaWeb eles tinha me informado que o plano de hospedagem era "Windows - profissional 1" eu acho e ele tinha me informado que teria alguma funções em PHP que não funcionaria...

Alguem tem esperiencia com o serviço de Hospedagem na LocaWeb para me ajudar????




1 user(s) are reading this topic

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

IPB Skin By Virteq