Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2007, 01:40
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 3 meses
Puntos: 10
Problema al sumar y restar dias a una fecha

Hola,

tengo estas dos funciones
Código PHP:
//Suma dias a una fecha
function sumadias($fecha,$ndias){
    
$nuevafechadate("Ymd"strtotime("$fecha+ $ndias day"));  
    
$nuevafecha=giragiradata($nuevafecha);
    return 
$nuevafecha;

}
//Resta dias a una fecha
function restadias($fecha,$ndies){
    
$nuevafechadate("Ymd"strtotime("$fecha- $ndies day"));  
    
$nuevafechagiragiradata($nuevafecha);
    return 
$nuevafecha;


el caso q las dos me funcionan bien en local (windows xp + apache + PHP5)

pero al subirlo al servidor(debian + apache + PHP4.4.4-8) la de restar fechas no me funciona... hace lo mismo q la sumadias... es decir me los suma y me muestra una fecha futura y no una pasada como quiero!
es algo curioso... a ver si alguien puede expliocarme el motivo xq yo ando perdido---

SOLUCIONADO
he tenido q concatenar el menos para q me lo cogiera!
Código PHP:
$novadata  date("Y-m-d"strtotime("$data"."-"."$ndies day")); 
Saludos y gracias de antemano!
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier

Última edición por sergi_climent; 03/05/2007 a las 04:00