Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ti.rafaell

Acentos desconfigurados vindo do BD

Recommended Posts

Pois então Rafael, ele deveria exbir corretamente ao utilizar a função

 

utf8_encode();

Retira o strip_tags da exibição, adicione o utf8_encode e veja se resolve...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Devolve o strip....

 

Bem Rafael, o grande lance é o seguinte, utlize a função

 

html_entity_decode();

primeiro no cadastro e veja se cadastra corretamente, caso não, tente utilizar na exibição.

 

Veja mais sobre a função pra você saber o que está fazendo: http://php.net/manual/pt_BR/function.html-entity-decode.php

 

A dica é você ir depurando, já sabemos que ele cadastra no banco já com o erro, então tente primeiro utilizar a função no insert para ver se cadastra corretamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Rafael, o problema todo está em seu código de cadastro e não na exibição dos dados... como está a query de inserção deixa eu ver

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Enrico Pereira >> ja reciei as tabelas e continua.....

 

 

@Alaerte Gabriel ----------- > Bom tem dois INSERT um deles insere o produto e fisso outro para inserir os textos em uma tabela separada ate para ficar melhor encontra o erro

 

       $categoria 				= $_POST["Categoria"];
  	$nome 					= $_POST["nome"];
	$preco 					= $_POST["preco"];
	$preco_atacado                      = $_POST["preco_atacado"];
	$peso 					= $_POST["peso"];
	$comprimento 			= $_POST["comprimento"];
	$largura 				= $_POST["largura"];
	$altura 				= $_POST["altura"];
	$visivel_home 			= $_POST["visivel_home"];
	$destaque 			= $_POST["destaque"];
	$descricao 			= $_POST["Descricao"];
	$especificacoes		= $_POST["Especificacao"];
	$caracteristicas 		= $_POST["Caracteristicas"];
	$detalhes				= $_POST["Detalhes"];


$Ins = mysql_query("INSERT INTO produtos (sub_categoria, categoria, nome, preco, preco_atacado, peso, comprimento, largura, altura, somatoria, visivel_home, destaque) VALUES ('$categoria', '$catou', '$nome', '$troca', '$trocar', '$peso', '$comprimento', '$largura', '$altura', '$somatoria', '$visivel_home', '$destaque')");


$AS = mysql_query("INSERT INTO texto_produtos (id_produto, descricao, especificacoes, caracteristicas, detalhes) VALUES ('$puxa', '$descricao', '$especificacoes', '$caracteristicas', '$detalhes')") or die (mysql_error());

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso, coloque na página de cadastro e na página de exibição. Estranho, não tem porque sua aplicação gravar os dados incorretos, tem algo estranho, nunca tive problemas do tipo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara meu mysql ta com configuração iso mas tou setando o header com charset utf-8 e tag meta com charset utf-8 tmb, as vezes pode ser configuração do seu sistema operacional, esse problema ta acontecendo no servidor ou no seu pc?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.