Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Durata visita utente

  1. #1

    Durata visita utente

    Salve a tutti,
    devo realizzare un meccanismo mediante il quale posso tenere traccia su DB del tempo che un utente impiega per visitare un certo numero di pagine in sequenza in un sito.

    In pratica, dovrei al cambio pagina memorizzare su DB il tempo trascorso e sommare poi di volta in volta tutti i tempi, fino alla fine del percorso.

    Qualcuno può darmi una idea per fare appunto questo conteggio temporale ???

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Potresti memorizzare l'ip il tempo d'ingresso (in forma di unix timestamp) e ad ogni cambio pagina setti il tempo in un altro campo.
    Alla fine fai la differenza tra il campo updatato e il tempo d'ingresso e ti ritrovi quanti secondi l'utente è stato sul sito (o da quanto tempo l'utente è sul sito).
    i campi devono essere di tipo INT(11) e l'orario attuale in unix timestamp lo ottieni con la funzione time();

  3. #3
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    Le idee alla base sono molto semplici...difficile magari implementarle bene.

    Il mio consiglio è usare phpstats che già implementa questi parametri di tuo interesse.


  4. #4
    Grazie delle risposte, ho risolto .

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    56
    ...scusate ma io non me ne intendo tanto di php volevo chiederVi se potevate farmi un esempio del codice!

    Grazie in anticipo!!!

  6. #6
    Sfortunatamente non l'ho qui sotto mano, ma in ufficio.

    Martedì, dopo il ponte, telo mostro, ma è decisamente molto "grezzo".


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.