Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/11/2002, 11:33
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Te puedo explicar el proceso a seguir, luego programarlo es cosa tuya.

1- Cuando alguien se registre en tu página, en el formulario de registro pones un campo hidden con value time() (tendrás que hacerlo en php) y obviamente pones el respectivo campo para que se guarde en la base de datos. Así sabes en que instante se registró un usuario.
2- Al entrar en tu página se tiene que leer una cookie (lee el paso 3 ahora) cuyo contenido es el time() de tu última visita. Lo guardamos por ejemplo en $ultima
3- Al abrir, después de leer la cookie, se tiene que guardar una cookie nueva cuyo contenido sea time(). Así se borra la anterior y queda la nueva, con esto queda grabada tu última visita.
4- De seguido tienes que hacer una consulta a la base de datos para que te retorne todos los usuarios cuyo campo que contiene el time() es mayor que $ultima. Es decir, te selecciona los usuarios que se han registrado desde tu última visita que es lo que querías.

Todo esto obviamente hay que formalizarlo, espero que te sea de gran ayuda. Por cierto, que si no me equivoco, esto vale tanto para ti como para cualquier usuario que visite tu pagina.
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.