Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/05/2016, 08:59
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: ejecutar una funcion pasados unos segunos

Muchas gracias xfxstudios, me sirvio de mucho el codigo que me aconsejaste.

He adaptado y añadido algo de codigo al que me has aconsejado.

Solo necesito una ultima ayuda y es que venga reflejado la hora de registro del usuario y restarle la de la fecha y hora actuales.

Mira lo he personalizado asi:

Código PHP:
Ver original
  1. function los_dias_transcurridos($fecha_registro)
  2.    
  3.         {
  4.             $fecha_registro = date_create($fecha_registro);//fecha registro el cliente
  5.             $fecha_actual   = date_create(date("Y-m-d"));//fecha de actual
  6.             $diferencia     = date_diff($fecha_registro, $fecha_actual);//diferencia entre fecha registro y la actual
  7.            
  8.             return $diferencia->format('%a');
  9.         }
  10.    
  11.        
  12.    
  13.     function crono($los_dias_transcurridos)
  14.    
  15.         {
  16.             if($los_dias_transcurridos < 30)
  17.            
  18.                 {  
  19.                     echo "Han pasado " . (30-$los_dias_transcurridos) . " días desde su registro <br/>";           
  20.                 }
  21.                
  22.                 else
  23.                
  24.                 {      
  25.                     echo "Han pasado mas de 30 días de plazo, game over.";         
  26.                 }
  27.         }
  28.        
  29.        
  30.        
  31.     $fecha_registro = '2016-05-01';
  32.    
  33.     $los_dias_transcurridos = los_dias_transcurridos($fecha_registro);
  34. echo $los_dias_transcurridos . "<br/>";    
  35.     crono($los_dias_transcurridos);