Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galera! Tenho um site no qual quando eu faço o cadastro no banco de dados ele gera palavras diferentes no banco quando é a acentuada!
Obs (se eu cadastrar direto no banco de dados na pagna que exibe o resultado as palavras ficam corretas! Mas quando eu faço o cadastro de forma normal, elas chegam no banco alteradas!
Desde ja agradeço pessoal
@ESerracorrigir o problema através desse código
<?php
ini_set('default_charset','utf-8');
$con -> query("
SET NAMES utf-8
");
<?
Porém, apesar de nos resultados da busca as acentuações estarem corretas, quando visualizo direto no banco de dados , ainda acontece o erro! Mas na consulta do site está perfeito! É assim mesmo, no banco de dados os acentos e sinais ficam estranhos?
@ESerra, Bom dia, agora ocorre um problema! Com esse código acima, os resultados que foram cadastrados anteriormente direto pelo banco de dados aparacem com acentuações alteradas!
Verifique o charset da página, da conexão, das tabelas e e também a codificação do próprio arquivo, garanta que tudo esteja em UTF8.