Jump to content

Marcio Leandro

Members
  • Content count

    3854
  • Joined

  • Last visited

Community Reputation

0 Comum

About Marcio Leandro

  • Rank
    MÆrcio
  • Birthday 07/12/1978

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São Paulo - SP
  • Interesses
    Análise/Modelagem de Sistemas, Padrões de Projeto, Frameworks, Orientação a Objetos.
    PHP5 / PostgreSQL / MySQL / JQuery.

Contato

  • Site Pessoal
    http://www.devone.com.br

Recent Profile Visitors

2636924 profile views
  1. Marcio Leandro

    Qual a melhor forma de criar sites multi-idiomas?

    É uma ótima oportunidade para você aplicar o pattern Factory, veja: http://www.phpavancado.net/node/337
  2. Marcio Leandro

    Acentuação em FPDF

    Experimenta colocar no início do código o header declarando o charset pra ISO-8859-1. header('charset=ISO-8859-1');Não testei, mas deve resolver também.
  3. Marcio Leandro

    [Resolvido] Acentuação UTF-8 e ISO

    Caracteres como 'ç', 'ã', e cia. pertence à tabela ISO-8859-1. Portanto, se pretende utilizar estes caracteres, use essa tabela. Normalmente, os servidores quando instalados, por padrão usam UTF-8, o que não é desejado pra nós brasileiros, então eu sempre recomendo colocar este header nos códigos que exibam saída HTML: header('Content-type: text/html; charset=ISO-8859-1'); Fora isso, você ainda terá que dizer ao Browser qual tabela ele irá usar, no caso a tal meta-tag com o ISO-8859-1. Observe que não faz sentido você declarar o header dizendo que "esta página conterá caracteres especiais" e na meta-tag você dizer ao browser pra usar UTF-8, que não contém estes caracteres (UTF-8). Resumindo, o PHP modificará o cabeçalho enviado informando ao sistema cliente qual tabela foi usada no arquivo (não confunda isso com a sessão head do HTML, isso faz parte da resposta à requisição HTTP), e a meta-tag dirá ao Browser qual tabela usar. Você ainda pode usaros HTML Special Chars, aquelas sequências tipo: &aaccute;, caso use um charset que não suporte os caracteres em questão.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.