Ir para conteúdo

POWERED BY:

Arquivado

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

formigoni

[Resolvido] Acentuação PHP + Javascript

Recommended Posts

Olá pessoal do fórum, bom dia.

 

Gostaria de colocar uma dúvida minha aqui, tenho um script em php que antes de gravar os valores em minha base de dados verifica alguns campos vindos do meu formulário, essas verificações são feitas com javascript usando o alert para dar mensagens de erro ao usuário, vejam:

 

	// verificação se senhas foram digitadas iguais
	if ( $senha != $senha2 ) { ?>

        <script > 
	window.alert(" A confirmação de senha não confere ");
	window.location.href="cadastro_usuarios.php"; 
	</script> 

	<? } else {

	// Realiza verificação se já existe nome gravado no banco
	mysql_select_db($database_conexao, $conexao);
	$sql = "SELECT nome FROM tcm_usuarios WHERE nome = '$nome'";
	$busca = mysql_query($sql,$conexao);
	$linhas = mysql_num_rows($busca);

	if ( $linhas > 0 ){ ?>

	<script > 
	window.alert("Atenção, <? echo $nome ?> já está cadastrado.");
	window.location.href="cadastro_usuarios.php"; 
	</script> 

	<?	}

O problema é que as mensagens estão ficando com a acentuação errada, já tentei algumas alternativas que pesquisei no google, vejam algumas alternaticas que tentei:

 

Coloquei isso no início da página e não deu certo

 

header("Content-Type: text/html; charset=ISO-8859-1",true);

Depois fiz isso, também se resultado

 

<script type="text/javascript" src="*.js" charset="utf-8">
</script> 

Se alguém puder me ajudar, agradeço.

Valeu e fiquem na paz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

RESOLVIDO

 

Acabei de acertar, meio que na tentativa e erro fiz essa alteração:

 

header("Content-Type: text/html; charset=ISO-8859-1",true); 

por  

header("Content-Type: text/html; charset=UTF-8",true);

Valeu e fiquem na paz

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.