Código PHP:
setlocale(LC_ALL,"esp");
$fecha=strftime("%d%b%Y");
Gracias de antemano por su colaboración.
| ||||
duda sobre el setlocale Hola a todos. Estoy implementando la función de setlocale para colocar la fecha. Como ven no es nada complicado Código PHP: Gracias de antemano por su colaboración.
__________________ Blog de humor http://elcuasatar.net63.net/ |
| ||||
Respuesta: duda sobre el setlocale ¿Cómo puedo garantizar que funcione bien la codificación en diferentes idiomas independiente del servidor?¿Porqué se produce esto? lo mejor que podes hacer, es por ejemplo si usas UTF-8 es que en tu db se guarde todo con la misma codificacion, el header del html tambien tiene que estar <meta http-equiv="Content-Type" content="text/html; charset=utf-8" / si programas una codificacion para cada idioma te vas a volver lokito he!!
__________________ ...::: http://www.sebastian-marquez.com.ar/portfolio/ :::... StartUp: http://www.heka.com.ar/ |
| ||||
Respuesta: duda sobre el setlocale Hola, gracias por tu tiempo en responder. La cabecera efectivamente si la tengo tal y como lo indicas. Creo que no me hice entender con la pregunta. Cuando pruebo en mi localhost la función la fecha me la imprime como 27Ene2012 en mi maquina local, pero si lo hago en el servidor web me sale 27Jan2012. Entonces como puedes ver no se esta reconociendo el idioma para imprimir la fecha. Tengo entendido que los paquetes del idioma estan instalados en el servidor. ¿Como puedo buscar esto en el servidor que uso y saber si esta? ¿Es necesario cambiar algo en el php.ini? Gracias de nuevo por su colaboración. p.s. Despues de buscar en muchos foros encontre que el estandar para el idioma español para que lo reconozca cualquier plataforma es el 'es_ES' Lo probe y me funciono de maravilla.
__________________ Blog de humor http://elcuasatar.net63.net/ Última edición por cuasatar; 27/01/2012 a las 09:30 |