Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2010, 08:14
wilo087
 
Fecha de Ingreso: agosto-2009
Mensajes: 78
Antigüedad: 14 años, 8 meses
Puntos: 2
Uso de strtotime()

Saludos,

Tengo el siguiente codigo

Código PHP:
         //saco el numero de dias que voy a restar a la fecha
    
$d"-".$_POST['daybefore']." day";
         
//de la fecha que introduo el usuario tomo los dos ultimos caracteres osea de 2010-07-20 solo tomo el dia. esto es porque no se sabe que fecha va desear el usuario que le manden el correo.
    
$pdsubstr($_POST['dateprocessed'], -2);

//tomo la fecha completa y le resto el numero de dias con strtotime()
        
$fecha date('Y-m-'.$pdstrtotime($d));
//asigno el valor para enviarlo a la base de datos
    
$_POST['dateSend']= $fecha
Bueno que es lo que quiero hacer:

quiero restarle a la fecha que ha introducido el usuario el numero de dias que a introducido en el mismo formulario

y posteriormente guardarlo en la base de datos de esa forma...

donde esta el problema

en que strtotime() no me esta funcionado cuando le pongo el dia a date() por la variable "$pd".

Alguna idea de que puede ser??

Pero si lo pongo de esta manera si me funciona strtotime()

Código PHP:
         //saco el numero de dias que voy a restar a la fecha
    
$d"-".$_POST['daybefore']." day";
         
//de la fecha que introduo el usuario tomo los dos ultimos caracteres osea de 2010-07-20 solo tomo el dia. esto es porque no se sabe que fecha va desear el usuario que le manden el correo.
    
$pd"d"//substr($_POST['dateprocessed'], -2);

//tomo la fecha completa y le resto el numero de dias con strtotime()
        
$fecha date('Y-m-'.$pdstrtotime($d));
//asigno el valor para enviarlo a la base de datos
    
$_POST['dateSend']= $fecha