Foros del Web » Programando para Internet » PHP »

Problema con el setlocale

Estas en el tema de Problema con el setlocale en el foro de PHP en Foros del Web. Un saludo: Tengo un problema con mi página web realizada con pHp. En la pagina principal encima de cada noticia me sale este error: Warning: ...
  #1 (permalink)  
Antiguo 13/03/2003, 03:20
 
Fecha de Ingreso: marzo-2003
Mensajes: 3
Antigüedad: 21 años, 8 meses
Puntos: 0
Pregunta Problema con el setlocale

Un saludo:
Tengo un problema con mi página web realizada con pHp. En la pagina principal encima de cada noticia me sale este error: Warning: setlocale() [function.setlocale]: Passing locale category name as string is deprecated. Use the LC_* -constants instead. in /home/alujas/public_html/mainfile.php on line 532

en esa parte del codigo tengo esto:
function formatTimestamp($time) {
global $datetime, $locale;
setlocale ("LC_TIME","$locale");
ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $time, $datetime);
$datetime = strftime(""._DATESTRING."", mktime($datetime[4],$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]));
$datetime = ucfirst($datetime);
return($datetime);
}


A ver si alguien más le ha dado alguna vez este error y si alguien lo sabe solucionar. Muchas gracias por adelantado.
  #2 (permalink)  
Antiguo 13/03/2003, 10:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Solución en:

http://www.forosdelweb.com/showthrea...hreadid=120349

Un saludo,
  #3 (permalink)  
Antiguo 14/03/2003, 07:35
 
Fecha de Ingreso: marzo-2003
Mensajes: 3
Antigüedad: 21 años, 8 meses
Puntos: 0
Muuuchas gracias cluster. Yo tenia "LC_Time" y le he quitado las comillas y todo correcto.

Te debo una, gracias de nuevo, vaya error mas tonto. ;)
  #4 (permalink)  
Antiguo 14/03/2003, 10:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Algunos libros y manuales van poniendo esas -Constantes- como "cadenas" .. por eso no funcionan ...

Si te quedó claro que el problema es que LC_XXX es una constante .. seguro q no tendras problemas otra vez con cosas similares ..

Un saludo,
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 22:37.