Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/03/2012, 01:06
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: problemas con el mktime

Tus últimas explicaciones no las entendí muy bien, pero te comento un par de cosas:
Si además de estar manejando fechas, necesitas nombres de dias y meses, tienes que llamar a un par de funciones para configurar el entorno de php, luego no tienes que hacer todos esos ifs no complicarte la vida con los nombres.
Primero utiliza date_default_timezone_set() para establecer tu zona horaria.
A continuación setlocale() para establecer idioma, calendario, etc. A partir de este momento las fechas te saldrán con formato en castellano.
Para que esto funcione, tienes que trabajar con strftime() ya que el resto de funciones no tienen en cuenta la configuración regional.
checkdate() te sirve para validar una fecha rapidamente. Por último, strtotime() te permite obtener timestamps a partir de cadenas de texto, por ejemplo strotime("Today + 1 Week"), te devuelve un timestamp con 7 dias a partir de hoy.

Respecto de tu código, la llamada a mktime era incorrecta. Consulta las funciones que te comento antes de continuar.
Saludos
__________________
Fere libenter homines, id quod volunt, credunt.