..:: MX Studio Fóruns ::..: Charset utf-8 para iso-8859-1 - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Charset utf-8 para iso-8859-1 o email que eu recebo está desconfigurado

#1 User is offline   lfotto2 

  • Group: Membros
  • Posts: 2
  • Joined: 22-July 10

Posted 13 August 2010 - 05:19 PM

eu gostaria de mudar o codificação do email que recebo para iso-8859-1.

O codigo é
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Obrigado por participar de nossa pesquisa.</title>
<link href="../text/novo.css" rel="stylesheet" type="text/css" />
<link href="text.css" rel="stylesheet" type="text/css" />
</head>
<?php require "config.ini"; ?>
<?php
ini_set ("SMTP","smtp.eb.mil.br");

////////////////////////////////////////////////
// Formail em PHP por SK15 v 1.0 |||
// Esse formulario é uma imitação do formail |||
// com um pequena ponto fraco |||
// ao adicionar um novo campo ele tera |||
// quer ser mudado aqui nesse arquivo |||
/////////////////////////////////////////////|||
// Carrega dados pelo método POST, independente da configuração das variáveis Globais do ini do PHP

$empresa=$_POST["empresa"];
$nome=$_POST["nome"];

//Esta função verifica se o email digitado é valido
function validaEMAIL($email){ 
   $mail_correcto = 0; 
   //verifico umas coisas 
   if ((strlen($email) >= 6) && (substr_count($email,"@") == 1) && (substr($email,0,1) != "@") && (substr($email,strlen($email)-1,1) != "@")){ 
      if ((!strstr($email,"'")) && (!strstr($email,"\"")) && (!strstr($email,"\\")) && (!strstr($email,"\$")) && (!strstr($email," "))) { 
         //vejo se tem caracter . (ponto)
         if (substr_count($email,".")>= 1){ 
            //obtenho a terminação do dominio 
            $term_dom = substr(strrchr ($email, '.'),1); 
            //verifico que a terminação do dominio seja correcta 
         if (strlen($term_dom)>1 && strlen($term_dom)<5 && (!strstr($term_dom,"@")) ){ 
            //verifico que o de antes do dominio seja correcto 
            $antes_dom = substr($email,0,strlen($email) - strlen($term_dom) - 1); 
            $caracter_ult = substr($antes_dom,strlen($antes_dom)-1,1); 
            if ($caracter_ult != "@" && $caracter_ult != "."){ 
               $mail_correcto = 1; 
            } 
         } 
      } 
   } 
} 

if ($mail_correcto) 
   return true; 
else 
   return false; 
}


// Verifica se o Campo Empresa Está Preenchido
if (empty($empresa)){
// HTML que aparecera o ERRO
echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";
echo "<body bgcolor=\"#E6EEF7\">";
echo "<br><br><br>";
echo "<center>Você <b>Não</b> Digitou Uma <b>Empresa</b></center>";
echo "<br><br><center><a href=\"javascript:history.back(1)\">Voltar</a></center>";
echo "</body></html>";
}
// Verifica se o Campo Nome tá preenchido
elseif (empty($nome)){
// HTML que aparecera o ERRO
echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";
echo "<body bgcolor=\"#E6EEF7\">";
echo "<br><br><br>";
echo "<center>Você <b>Não</b> Digitou Um <b>Nome</b></center>";
echo "<br><br><center><a href=\"javascript:history.back(1)\">Voltar</a></center>";
echo "</body></html>";
}
else{
// Comfirma o Envio Do E-mail
if ($certo== "1")
{
// Função de envio Do E-mail

$assunto="Pesquisa de Satisfação";
$email="empresa"; 

// mail ("fulano@hotmail.com.br","nome","string message", "string additional_headers");
@mail("$emaildest","$assunto","Empresa: $empresa\n\n Nome: $nome\n\n Email:$email\n\n Ponto Negativo: $ponton\n\n Ponto Positivo: $pontop\n\n Comentário: $coment\n\n Em relação ao serviço prestado, você se posiciona: $group1\n\n IP: $REMOTE_ADDR\n\n ...::: Procel Software - Pesquisa de Satisfação :::...","From: $email");

}

// HTML do redirecionameto e se não redirecionar aparece um link
echo "<html><head>";
echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";
echo "<title>Redirecionado ...</title>";
echo "</head><body bgcolor=\"#E6EEF7\">";
echo "</body></html>";
}

?>

<!-- FIM DO CODIGO -->


<body bgcolor="#E6EEF7">
</body>
</html>

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)