Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak zrobić...
Forum PHP.pl > Forum > Przedszkole
Virgon
chciałbym, aby na stronie wyświetlało się ile dany użytkownik jest już na stronie, ale nie wiem jak to zrobić, kiedyś widziałem takie coś w php-fusion... :help:
Virgon
No nie chodzi mi o to kto jest on-line tylko chodzi o to ILE CZASU ktoś jest na stronie... taki licznik w sekundach 1,2,3,4...
BORG
Jak chcesz licznik ktory bedzie caly czas lecial to musialbys uzyc javascriptu chyba, nie wiem dokladnie. Ale mozesz zrobic zeby przy kazdym odswiezeniu strony sie aktualizowalo. Jak ktos wchodzi na strone to daj jakas sesje i zapisz w niej aktualna date i godzine. Potem tylko porownuj aktualna date z data sesji i wyswietl wynik na stronie.
Virgon
Buszując po sieci odnalazłem taką stronę:
http://www.eros.nazwa.pl/skryptodliczanieczasu.php
Jest tam dokładnie to o co mi chodziło winksmiley.jpg Dziękuje za podpowiedź co do JS smile.gif
b_chmura
a nie będzie krócej i przejrzyściej
  1. <?php
  2. <script>
  3. function AktTime(id)
  4. {
  5. czas = parseInt(document.getElementById(id).innerHTML);
  6. document.getElementById(id).innerHTML = czas+1;
  7. }
  8. setInterval('AktTime('jakies_id')', 1000);
  9. </script>
  10. Jestes tutaj już przez <a id="jakies_id">0</a> sek.
  11. ?>


w zależności jaką wartość podamy między <a id="jakies_id"></a> od niej zacznie sie odliczanie
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.