fontes linux vs win7

Iniciado por ams_kernel, 23 de Maio de 2011, 19:58

tópico anterior - próximo tópico

ams_kernel

Boa noite, estou fazendo um curso de PHP então e utilizado WIN7 no curso e em casa utilizo o ubuntu 11.04 e quando faço uma copia do arquivo para o ubuntu a fonte fica com os caracteres especiais

EX: -> "utilize a fun��o sqrt()" e tenho que acabar corrigindo -> "utilize a função sqrt()"

alguém poderia dar uma luz para resolver esta situação.

AlexPaulino

Tente mudar para códigos unicode, nesse link abaixo tem os códigos para caracteres especias.
http://www.utf8-chartable.de/
Basta alterar por exemplo 'U+00E3' por '\u00e3'. isso é o 'ã'.
Por exemplo:
João, vai virar Jo\u00e3o.
Informação, vai virar Informa\u00e7\u00e3o

O conteúdo de qualquer arquivo -- até mesmo em formato HTML -- pode ficar com caracteres estranhos. O mesmo ocorre com nomes de arquivos. Isso decorre do fato da codificação de caracteres não ser única.
Atualmente o padrão que está sendo implementado pelos principais sistemas operacionais é o UTF-8, que usa de 1 a 4 bytes para representar os caracteres dos diversos idiomas, incluindo o chinês, japonês, cirílico, etc.

Uma outra solução é você modificar seu "locale", já aviso não sei se isso vai resolver e se é recomendado fazer isto.
As coisas vão mudar. Você sabe, de repente algo novo aparece antes de você perceber. Mas sempre haverão sobreviventes

gustavomarttos

Caro ams_kernel,

Isso não é nenhum problema com as fontes de seu Ubuntu e/ou Windows, é a apenas "erro no HTML".

Digitar palavras com acento, como por exemplo "à, é, ç, ã etc", pode gerar estes caracteres de interrogação.
A solução esta aqui: http://erikasarti.net/html/acentuacao-caracteres-especiais/

Exemplo no seu caso:

echo $nome." &eacute; ".gettype($nome)."<br>";

É isso.

Abraços e boa sorte.

platao

Ola Gustavo, uni sua resposta ao topico original.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997