Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 09:34
RatoN7
 
Fecha de Ingreso: marzo-2010
Mensajes: 71
Antigüedad: 14 años, 7 meses
Puntos: 24
Seguimiento de usuarios

Buen dia.

Estoy intentando hacer un seguimiento de usuarios para guardar el ip de usuario, la fecha, las urls que visitan y que formularios envia (solo saber si envia, no guardo los datos).

Como deseo que guarde estos datos con cada pagina, cree un plugin para esto. En la funcion preDispatch añadi el codigo para guardar los datos en la base de datos. El problema es que al parecer este preDispatch se repite varias veces creando 5 registros por cada pagina. Tambien intente con las demas alternativas (dispatchLoopStartup(), dispatchLoopShutdown() etc etc) pero siempre me genera mas de un 1 registro.

Como puedo guardar estos datos una sola vez con cada pagina que se cargue? estoy bien al usar un plugin?

Gracias