caracteres especiais trademark

1. caracteres especiais trademark

shoujo
shoujo

(usa Slackware)

Enviado em 12/12/2013 - 15:18h

Olá pessoal, estou com um probleminha em um site:

As pessoas podem usar alguns caracteres especiais como ™ e acentuacoes, consegui resolver o problema da acentuacao tratando a string com htmlentities($texto);

bom, se a pessoa escreve algo com ™ por exemplo:

palavra™ ela aparece assim: palavra�

mesmo com o tratamento htmlentities($texto);

tentei tambem assim:

$texto=str_replace("™","™",$texto);

mas nada adianta, já olhei no banco de dados a informacao esta correta, ah e no php tambem esta definido:
header('Content-Type: text/html; charset=utf-8');

nada que tento funciona, sempre retorna � o que pode ser isso?




  


2. Re: caracteres especiais trademark

shoujo
shoujo

(usa Slackware)

Enviado em 12/12/2013 - 16:59h

ecchi escreveu:

Olá pessoal, estou com um probleminha em um site:

As pessoas podem usar alguns caracteres especiais como ™ e acentuacoes, consegui resolver o problema da acentuacao tratando a string com htmlentities($texto);

bom, se a pessoa escreve algo com ™ por exemplo:

palavra™ ela aparece assim: palavra&#65533; <-- nao aparece no viva o linux o caractere que aparece aqui

mesmo com o tratamento htmlentities($texto);

tentei tambem assim:

$texto=str_replace("™","™",$texto); <-- aqui eu mandei converter o ™ pro caractere html dele, mas o forum converte ele de volta pra ™

mas nada adianta, já olhei no banco de dados a informacao esta correta, ah e no php tambem esta definido:
header('Content-Type: text/html; charset=utf-8');

nada que tento funciona, sempre retorna &#65533; o que pode ser isso?



Só pra entender, aqui no fórum nao aparece o caractere especial que aparece no meu site


3. Re: caracteres especiais trademark

shoujo
shoujo

(usa Slackware)

Enviado em 18/12/2013 - 14:02h

alguem?


4. Experimenta

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2013 - 14:31h

Cara você já experimentou usar o utf8_decode e o utf8_encode ?


5. Re: caracteres especiais trademark

shoujo
shoujo

(usa Slackware)

Enviado em 18/12/2013 - 15:02h

ja tentei, mas quando faço isso ele converte todos os caracteres especiais em ?

tentei usar o str, strtr, apenas liberar via preg, ereg nada funciona


6. Problema

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2013 - 09:59h

Cara, acho que o problema não está nessa substituição, mas sim na conversão, tive um problema semelhante mas pq eu usava no meu banco um tipo, e nas páginas outro, mas nada que o utf8_decode e o encode não resolvesse.

Olha como tá o tipo no banco de dados e na página, ou faz um teste de página pra página.

Coloca aqui o resultado.


7. Re: caracteres especiais trademark

shoujo
shoujo

(usa Slackware)

Enviado em 19/12/2013 - 12:51h

no banco de dados está normal, dentro de outra pagina o simbolo aparece corretamente, só esta dando esse problema nessa página.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts