Jump to content


Photo

Coisa Estranha No Php


  • Faça o login para participar
14 replies to this topic

#1 KLbinho

KLbinho

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado

Posted 17/11/2008, 08:21

GALERA FAÇO O CODIGO PHP DIREITINHO MAIS GUANDO COLOCO UM NOME NO SCRIPT MAIS GUANDO VOU EXECUTAR ELE AS PALAVRAS QUE TEM ALGUM TIPO DE ACENTO FICA COM ESSE CARACTERES ESTRANHO COMO MOSTRO NA IMAGEN ABAIXO SE ALGUEM PODER MIN AJUDAR A SABER O QUE LEVA A FAZER ISSO EU AGRADEÇO MUITO.

Attached Files

  • Attached File  erro.JPG   7.99KB   20 downloads


#2 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 17/11/2008, 09:04

coloca isso no seu site:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#3 Alexandre V. Oliveira

Alexandre V. Oliveira

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 17/11/2008, 09:05

coloque o cabeçalho HTML assim:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
ou
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Isso defini a codificação dos caracteres da página; Talvez seja isso..

#4 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 17/11/2008, 09:12

só seria um problema DO PHP caso os acentos viessem de strings, e essas strings tivessem vindo de uma fonte com caracterização diferente, tipo um banco latin enquanto a página é UTF8. Aí se resolveria com utf8_decode ou htmlentities! (ok2)

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#5 KLbinho

KLbinho

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado

Posted 17/11/2008, 12:14

<?php

$LANG['viewvideo_tbl_summary'] = 'tabela';
$LANG['viewvideo_send_message'] = 'Envie Mensagem';
$LANG['viewvideo_add_friends'] = 'Adicione a Amigos';
$LANG['viewvideo_email_to_friends'] = 'E-mail para amigos';
$LANG['viewvideo_rate_this'] = 'Grau corrente: ';
?>

onde eu coloco este codigo?

#6 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 17/11/2008, 12:54

O <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> vc coloca entre as Heads do seu código.

Neste código que vc passou não tem nada a ver com a screenshot que você postou lá no primeiro post (ok2)

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#7 KLbinho

KLbinho

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado

Posted 17/11/2008, 13:05

mais o codigo é aquele mesmo é arquivo de linguagem. como faço faço pra botar la?

#8 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 17/11/2008, 13:50

coloca na primeira linha então do seu código.

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#9 KLbinho

KLbinho

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado

Posted 17/11/2008, 16:58

da erro.

#10 Rics

Rics

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado
  • Localidade:Maringá - PR

Posted 17/11/2008, 22:50

da erro.


É importante perceber que isso não é um problema do PHP e sim uma funcionalidade do HTML ou XHTML. Você deve especificar qual charset está usando na sua aplicação. Se você especificar um charset e usar outro, verá esses símbolos estranhos.
Rics
Pensa Rics, pensa!
http://www.pensarics.com
Loja do Rics
http://ofertas.pensarics.com

#11 --The Matrix--

--The Matrix--

    Normal

  • Usuários
  • 118 posts
  • Sexo:Masculino
  • Localidade:Avaré - SP

Posted 18/11/2008, 23:05

coloca na primeira linha então do seu código.


Vale lembrar que isso é um código em HTML e não em PHP, portanto coloque-o fora das tags do PHP...

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<? // Inicio do seu código...

Ricardo Crivelli
Delphi Developer Certified
CobiT Foundation 4.1 Certified
@ricocrivelli
4Bytes Inc. - Desenvolvimento de sistemas especialistas web.

#12 Déby Thomaz

Déby Thomaz

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Feminino
  • Localidade:Itatiba-SP

Posted 21/11/2008, 14:06

Tá mas,
quando eu coloco esse:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Uma parte corrige e outra fica com esses caracteres estranhos. Quando ponho o outro, acontece o inverso.

Nenhum dos dois está corrigindo 100%.

Edição feita por: Déby Thomaz, 21/11/2008, 14:06.


#13 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 21/11/2008, 15:01

Deby, como está seu código? Tem aí um problema de codificação. Você está usando 2 diferentes. Tente deixar um padrão apenas! Veja qual você está usando e qual está dando problema!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#14 Felipe Canuso

Felipe Canuso

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 23/11/2008, 23:08

coloque no inicio do seu codigo php:
header("Content-Type: text/html; charset=ISO-8859-1",true);

#15 Déby Thomaz

Déby Thomaz

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Feminino
  • Localidade:Itatiba-SP

Posted 24/11/2008, 12:47

É eu já encontrei onde estva o erro :D !
Coloquei esse código como padrão: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Aí, como eu estava escrevendo com o antigo código, algumas coisas eu escrevi direto na parte de visualização do dreamweaver, fazendo com que na parte do código saísse com aqueles caracters "estranhos", quando eu mudei para esse código atual, imprimia na tela aqueles caracters que estavam na parte do código do dw, por isso alguns concertvam e os outros não. rsrsrsrs

Mas, vlw pela ajuda Maykel e Felipe!
;)

Edição feita por: Déby Thomaz, 24/11/2008, 13:11.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq