Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/08/2010, 12:13
Avatar de silvanha
silvanha
 
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 9 meses
Puntos: 65
Respuesta: Ayuda con un contador tiempo foro , Ejemplo "Posteado, Hace 5 minutos"

Cita:
Iniciado por Hidek1 Ver Mensaje
justo hace unos dias hice algo asi...
y como tanto predico del open source. pues aqui esta x'D

Código PHP:
Ver original
  1. <?php
  2. function time_passed($datetime)
  3. {
  4.     $datetime = round((time() - strtotime($datetime)) / 60);
  5.     if($datetime < 1)
  6.         return 'Hace unos segundos.';
  7.     if($datetime == 1)
  8.         return 'Hace un minuto aproximadamente.';
  9.     if($datetime < 60)
  10.         return 'Hace ' . $datetime . ' minutos.';
  11.     if($datetime >= 60) {
  12.         $datetime = round($datetime / 60);
  13.         if($datetime == 1)
  14.             return 'Hace una hora aproximadamente.';
  15.         if($datetime < 24)
  16.             return 'Hace ' . $datetime . ' horas.';
  17.         if($datetime >= 24) {
  18.             $datetime = round($datetime / 24);
  19.             if($datetime == 1)
  20.                 return 'Hace un dia aproximadamente.';
  21.             if($datetime < 7)
  22.                 return 'Hace ' . $datetime . ' dias.';
  23.             if($datetime >= 7){
  24.                 $datetime = round($datetime / 7);
  25.                 if($datetime == 1)
  26.                     return 'Hace una semana aproximadamente.';
  27.                 if($datetime < 4)
  28.                     return 'Hace mas de una semana';
  29.                 else
  30.                     return 'Hace mas de un mes';
  31.             }
  32.         }
  33.     }
  34. }

saludos!
super!! ;) algún día seré como tu bueno programaré como tú jajajaja

metcom, podrías darle un vistazo a la funcion DATE de php, tiene la funcionalidad de manipular fechas y horas, y creo que eso es lo que necesitas
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)