Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Probema con el acento en fecha

Estas en el tema de Probema con el acento en fecha en el foro de WordPress en Foros del Web. Buenas, tengo en el panel de administración, en "Encoding for pages and feeds" UTF-8, y toda la pagina se muestra bien. El único acento que ...
  #1 (permalink)  
Antiguo 08/08/2008, 17:26
 
Fecha de Ingreso: enero-2007
Mensajes: 18
Antigüedad: 17 años, 11 meses
Puntos: 0
Probema con el acento en fecha

Buenas, tengo en el panel de administración, en "Encoding for pages and feeds" UTF-8, y toda la pagina se muestra bien. El único acento que muestra un caracter raro es el de la fecha, que esta en el header.php. He probado a introducir Latin1 en lugar del utf8, y repara la fecha pero toda la pagina entonces muestra los caracteres raros.

La fecha esta en el header, he probado a abrirlo con el blog de notas y a guardarlo como utf-8 pero no me ha funcionado, donde podría estar el error?. Gracias.
Saludos.
  #2 (permalink)  
Antiguo 08/08/2008, 18:25
Avatar de roc2107
ɹopɐɹǝpoɯ
 
Fecha de Ingreso: febrero-2003
Ubicación: León Guanajuato
Mensajes: 4.834
Antigüedad: 21 años, 10 meses
Puntos: 109
Respuesta: Probema con el acento en fecha

Frankito, en alguna ocasión ese mismo problema me pasó a mí, lo que yo hice fue cambiar el theme y todo se soluciono.
__________________
Blog de Diseño Gráfico roc21.com ||

El secreto de la creatividad es saber esconder tus fuentes.
  #3 (permalink)  
Antiguo 13/08/2008, 04:33
 
Fecha de Ingreso: enero-2007
Mensajes: 18
Antigüedad: 17 años, 11 meses
Puntos: 0
Respuesta: Probema con el acento en fecha

He solucionado el problema, la verdad es que encontré dos soluciones, las posteo aquí, y si alguien sabe como mejorarlo estoy abierto a volver a cambiarlo.

La primera es mediante la inserción de este javascript en el header

Código:
<!-- script para fecha -->
<SCRIPT LANGUAGE="JavaScript">
<!--
function fecha(){ $mes = date("n"); $mesArray = array( 1 => "Enero", 2 => "Febrero", 3 => "Marzo", 4 => "Abril", 5 => "Mayo", 6 => "Junio", 7 => "Julio", 8 => "Agosto", 9 => "Septiembre", 10 => "Octubre", 11 => "Noviembre", 12 => "Diciembre" ); $semana = date("D"); $semanaArray = array( "Mon" => "Lunes", "Tue" => "Martes", "Wed" => "Miercoles", "Thu" => "Jueves", "Fri" => "Viernes", "Sat" => "Sábado", "Sun" => "Domingo", ); $mesReturn = $mesArray[$mes]; $semanaReturn = $semanaArray[$semana]; $dia = date("d"); $año = date ("Y"); return $semanaReturn." ".$dia." de ".$mesReturn." de ".$año; }
// -->
</SCRIPT>
y esto donde queremos que se muestre la fecha

Código:
<font size="2"><?=fecha() ?><font color= "#ad4343"><?php echo date('- h:i'); ?> </font></font>
La segunda solución es mediante la inserción de este ódigo donde queremos que se muestre la fecha

Código:
<?php
function fecha ()
{
$vect=getdate();
$vect_dia=array("Domingo","Lunes","Martes","<b>Mi&eacute;rcoles</b>","Jueves","Viernes","Sábado");
$vect_mes=array("Diciembre","Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre");
return $vect_dia[$vect[wday]].", ".$vect[mday]." de ".$vect_mes[$vect[mon]]." de ".$vect[year];
}
echo fecha()."<br>";
?>
Gracias de todos modos a quienes han leido el post.
Saludos.

Última edición por Frankito; 13/08/2008 a las 09:04
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:36.