Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2009, 06:10
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 10 meses
Puntos: 8
Pregunta Problemas con funcion traduce mes a letras !!!

hola gente, tanto tiempo sin postear, ahora me surge un problema con una funcion.
Lo que hace la funcion es dependiendo del mes que estamos me lo pone en letras, pero ahora que estamos en septiembre, me pone Agosto cuando me imprime la fecha, y no se que puede ser !!!
Aca les dejo la funcion para ver si alguien encuentra un error, o puede estar en otro lado el tema.
Gracias.
Código php:
Ver original
  1. $date = date("Y-m-d");
  2.  
  3. list( $year, $month, $day ) = split( '[-]', $date );
  4. function traduce_mes($num)
  5. {
  6. switch ($num)
  7. {
  8. case 01: $month = "Enero"; break;
  9. case 02: $month = "Febrero"; break;
  10. case 03: $month = "Marzo"; break;
  11. case 04: $month = "Abril"; break;
  12. case 05: $month = "Mayo"; break;
  13. case 06: $month = "Junio"; break;
  14. case 07: $month = "Julio"; break;
  15. case 08: $month = "Agosto"; break;
  16. case 09: $month = "Septiembre"; break;
  17. case 10: $month = "Octubre"; break;
  18. case 11: $month = "Noviembre"; break;
  19. case 12: $month = "Diciembre"; break;
  20. }
  21. return $month;
  22. }
  23.  
  24. $func = traduce_mes($month);
  25. $fecha="Rosario, $day de $func de $year"; // aca imprimo la fecha de la forma larga
  26.  
  27. ?>

Saludos, Ricardo
__________________
Mail: [email protected]