Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czas uzytkownika na stronie
robert1974
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


czesc,
jak mierzyc czas uzytkownika na stronie, od wejscia do wyjscia? da sie?

jesli wyjscie jest na inna strone moja to jeszcze bym moze i wiedzial, zapisywac trzeba by skad wszedl, i gdzie wyszedl, i o ktorej, w jakims php. Ale moze jest jakies lepsze rozwiazanie i ktore pokrywaloby tez scenariusze wyjscia na inne (nie moje) strony ?

dzieki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ZaqU
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 21.01.2013

Ostrzeżenie: (0%)
-----


  1.  
  2. if( !isset($_SESSION['data_wejscia']) ) {
  3. $_SESSION['data_wejscia'] = time();
  4. }
  5.  
  6. $_SESSION['data_ostatniej_akcji'] = time();
  7.  
  8. echo "Spędziłeś na tej stronie: " . ($_SESSION['data_ostatniej_akcji'] - $_SESSION['data_wejscia']) . " sekund!";


Zapisujesz datę pierwszej wizyty w sesji w zmiennej $_SESSION['data_wejscia'] i każdą kolejną wizytę w $_SESSION['data_ostatniej_akcji']. Później wystarczy porównać czasy i wyjdzie ci czas jaki użytkownik spędził na twojej stronie.

Ten post edytował ZaqU 10.01.2015, 12:45:14
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 05:13