Remover caracteres estranhos

  • Autor Autor josemanuelprz24
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
J

josemanuelprz24

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola que tal

Cuando hay acentos en la fecha de mi web, aparece el signo de "?" encerrado en un rombo negro

Ya puse esta etiqueta:

HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

y nada, tambien intente usar Strings y no.

Alguien sabe de algo?

Saludos! :encouragement:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola, efectivamente hay una base de datos de por medio, por que es Wordpress, pero me he fijado en el cotejamiento y es el mismo en todas las tablas:

cotejamineto.webp

Haber si logro ser más especifico, la fecha anteriormente estaba en ingles, y solo coloque esto para transformarla a Español:

PHP:
<?php setlocale(LC_ALL,"es_ES"); ?>

PHP:
<span><i class="fa fa-clock-o"></i> <?php echo "<span style='text-transform: uppercase;'>". strftime("%A %d de %B de %Y", get_post_meta( $post->ID, 'event_when', true ) ) ."</span>"; ?></span>

Pero en el caso de "Miércoles" la letra "é" aparece extraña, pero solo pasa con la fecha, si coloco algun acento o ñ en el contenido no pasa nada.

Un saludo! :encouragement:
 
Prueba con

Inserir CODE, HTML ou PHP:
<?php setlocale(LC_ALL,"es_ES.UTF-8"); ?>

por aqui debe haber mas info de utf8 por si no te funciona lo de arriba --> PHP: setlocale - Manual
 
en el theme

HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

en el php de la conexion de la base de datos. justo despues de abrir la conexion a la base de datos.

Inserir CODE, HTML ou PHP:
mysql_set_charset('utf8');
 
A veces es necesario agregar la codificación de caracteres en código php, agrega al inicio del archivo, como primer línea:

PHP:
<?php header('Content-Type: text/html; charset=UTF-8'); ?>
 
Voltar
Topo