antiblock
Rodnia | Alpha & Omega
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
SINVAL o.O

É Possivel Fazer Isso ?

6 posts in this topic

bem andei a ver muitas pessoas tem problemas em por letras com acentos mais basta substituir a palavra por uma característica que vai definir a palavra com acento.

 

exemplo : Á

para mostrar ela assim no site precisa por Á no lugar de Á

 

Eu queria saber si é possivel criar uma tabela tipo

 

Á = Á

á = á

Â= Â

 

e por ai vai por todas depois ir no arquivo .php e por pra ele requerer o arquivo que seria a tabela de acentos ai sempre aonde tivesse por exemplo "não" o 'ã' seria substituído automaticamente pelo ã

 

 

Se alguém puder me explicar como fazer isso agradecia, pois já experimentei e não saiu bem, e nem vai ajudar só a min tenho certeza que a muitas pessoas que tem problemas nisso e seria uma boa solução para não tá a sempre por essas características pelo site todo.

Share this post


Link to post
Share on other sites
antiblock
Elveron

Não percisa de ficar colando Á no site..

 

No notepad++, basta colocar em codificação UTF-8 sem BOM em todas as páginas do seu website, e digitar os acentos depois de forma correta, e vai dar certo.

Share this post


Link to post
Share on other sites

Obrigado sem dúvida rápido, fácil e pratico.

Share this post


Link to post
Share on other sites

Não percisa de ficar colando Á no site.. No notepad++, basta colocar em codificação UTF-8 sem BOM em todas as páginas do seu website, e digitar os acentos depois de forma correta, e vai dar certo.

Pensas tu. A codificação do programa não afecta ficheiros php que já tenham sido codificados noutra língua, isso só acontece no html. No php tens de inserir:

header('Content-Type: text/html;charset=UTF-8');

No html tens de inserir:

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

Ou alteras a codificação do próprio programa.

Share this post


Link to post
Share on other sites

 

Pensas tu. A codificação do programa não afecta ficheiros php que já tenham sido codificados noutra língua, isso só acontece no html. No php tens de inserir:

header('Content-Type: text/html;charset=UTF-8');

No html tens de inserir:

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

 

No meu PHP não tenho esse header, e os acentos funcionam.

Tenho, obviamente, no HTML o meta do UTF-8.

Share this post


Link to post
Share on other sites

No meu PHP não tenho esse header, e os acentos funcionam.

Tenho, obviamente, no HTML o meta do UTF-8.

Se fores tu a fazer o php de raiz não precisas porque já defeniste a linguagem do programa.

Imagina que vais buscar um script à Twitter, inc 2012, o código PHP como foi feito numa língua X não consegues converte-la usando apenas a linguagem do programa, tens de usar uma função que altere o ficheiro interno que é essa linha de código.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this