Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL][JavaScript]miernik czasu wypełninaia formularza
Forum PHP.pl > Forum > Przedszkole
bobi13
Witam
Mam prosty licznik czasu przebywania na stronie.
  1. <p style="font-size: 10px; font-family:Geneva, Arial, Helvetica, sans-serif">
  2. Jesteś już: <div id="bx0"><span>0:00:00</span></div>
  3. <script type="text/javascript">v=new Date();var bx0=document.getElementById('bx0');function tbx0()
  4. {n=new Date();s=0+Math.round((n.getTime()-v.getTime())/1000.);m=0;h=0;if(s<0){bx0.innerHTML='---';document.location=document.location;}
  5. else{if(s>59){m=Math.floor(s/60); s=s-m*60}if(m>59){h=Math.floor(m/60);m=m-h*60} if(s<10){s="0"+s}if(m<10)
  6. {m="0"+m}bx0.innerHTML=""+h+":"+m+":"+s+'';window.setTimeout("tbx0();",999);}}tbx0();</script>


potrzebuję ten czas który mi tutaj zliczy dodać do bazy danych, przy ponownym uruchomieniu licznika zsumuje 2 czas przebywania i tak dalej..
może lepiej by było to zrobić w samym PHP??
nie musi być to odporne na odświeżanie strony ale też by mogło być smile.gif
Ilware
Zapisujesz do inputa typu hidden wartość z microtime(), po przesłaniu formularza porównujesz z aktualną i masz dokładny czas wypełnienia formularza, razem z wysłaniem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.