Ir para conteúdo
Fórum Script Brasil
  • 0

Tutorial – Codificação de Caracters entre HTML, php e conexão php/mysq


Carlos Rocha

Pergunta

Erros em acentuação em scripts php,mysql e html são comuns. Principalmente em versões mais recentes dos istaladores.

Aqui vai uma dica (opção) de solução.

Tutorial – Codificação de Caracters entre HTML, php e conexão php/mysql, MySql

ANTES DE TUDO, UMA COISA MUIIIIIIIIIIIIIIIIIIIIIITO IMPORTANTE:

ESCOLHA UM (único) EDITOR DE CÓDIGO E SALVE TODOS OS ARQUIVOS NO FORMATO UTF-8 SEM BOM.

CASO GOSTE DO BLOCO DE NOTAS DO WINDOWS. TUDO BEM. SÓ NÃO SE ESQUEÇA DE, NA HORA DE SALVAR, TROCAR DE ANSI PARA UTF-8 (NESSE CASO, VOCÊ TERÁ UM TRABALHO EXTR A PARA LEVAR TODOS OS ARQUIVOS GERADOS NO BLOCO DE NOTAS PARA O NOTEPD ++ A FIM DE TIRAR O BOM DOS ARQUIVOS).

EU RECOMENDO O DREAMWEAVER CS4 QUE JÁ SALVA AUTOMATICAMENTE EM UTF-8.

Então vamos lá:

1) NO MYSQL, CODIFIQUE SUAS TABELAS COM UTF-8. ASSIM NÃO DARÁ ERRO:

2) EDITOR DE CÓDIGOS ESCOHIDO - SALVE TODOS OS ARQUIVOS NO FORMATO UTF-8;

OBS.: UTF-8 SEM O “BOM” (PARA NÃO DAR PROBLEMAS COM DADOS)

3) NO CABEÇALHO, INCLUA A TAG META ABAIXO PARA OS CÓDIGOS HTML:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

4) NO CABEÇALHO, INCLUA CÓDIGO ABAIXO ANTES D OS CÓDIGOS PHP:

<?php header('Content-Type: text/html; charset=utf-8'); ?>

5) NA CONEXÃO COM O MYSQL, CODIFIQUE APÓS A CONEXÃO A LINHA ABAIXO:(php 5>)

<? mysql_set_charset("utf8", $link); ?>

ISSO PARA QUE OS DADOS DO MYSQL NÃO VENHAM COM PROBLEMAS NOS ACENTOS

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...