Foros del Web » Programando para Internet » PHP »

duda para enviar email en foro...

Estas en el tema de duda para enviar email en foro... en el foro de PHP en Foros del Web. Hola gente! Estoy rediseñando el foro de uno de mis sitios, no uso ninguna aplicacion pre-fabricada, si no que lo hice de 0 yo. Lo ...
  #1 (permalink)  
Antiguo 28/02/2006, 14:33
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 14 años, 6 meses
Puntos: 2
duda para enviar email en foro...

Hola gente!

Estoy rediseñando el foro de uno de mis sitios, no uso ninguna aplicacion pre-fabricada, si no que lo hice de 0 yo.

Lo que quiero que, al responder un topico, se envio un email al autor del topico pero he aqui el problema:

En el foro viejo siemplemente mandaba el mail CADA VEZ que alguien posteaba un mensaje, es decir que si 15 usuarios posteaban en X tema el creador del tema recibiria 15 emails notificandole cada post...

Lo que quiero hacer es que, por ejemplo, cada 5 post mande un email, o algo similar a lo que usan los foros phpbb o este mismo, que te avisan una vez sin importar cuantos mensajes nuevos haya...

Alguien me daria la IDEA de como hacer esto, no pido codigo, pido ideas... podría ser con una tabla que guarde la fecha de la ultima visita del usuario y luego mediante una tarea programada del hosting (jons crob) enviar verificar los post cada X tiempo ???
__________________
I Love Programming...
  #2 (permalink)  
Antiguo 28/02/2006, 17:17
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 13 años, 10 meses
Puntos: 5
Yo condicionara un campo que me sirva como contador en tu base de datos,
ósea, un contador de mensajes para cada uno de tus usuarios, que cuando llegue al 5to mensaje formateas el campo a 0 y mandas el mail();

e incluso podrias mandar via mail(); los 5 ultimos post "de ese usuario" Cuando su contador llegue a 5.-

Saludos amigo.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:50.