![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 29.02.2004 Ostrzeżenie: (0%)
|
Jak zliczyć ile osób aktualnie odwiedza stronę (tak jak na forach), a jak sprawdzić ile jest otwartych sesji?
Pozdrawiam |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 487 Pomógł: 7 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%)
|
[php:1:abf454cda0]<?php
if( !file_exists( $_SERVER['REMOTE_ADDR'] ) { $a = fopen( 'sesje/'. $_SERVER['REMOTE_ADDR'], 'w' ); fwrite( $a, mktime( 30,0,0,0,0,0 ) ); // nie pamietam dokladnie skladni mktime (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) fclose( $a ); $x = @file( 'stat.dat' ); //twoj plik zliczajacy wizyty $x = $x[0]+1; $a = fopen( 'stat,dat', 'w' ); fwrite( $a, $x ); // nie pamietam dokladnie skladni mktime (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) fclose( $a ); } else { $x = opendir( 'sesje/' ); while( $z = readdir( $x ) ) { if( $y != '.' && $y != '..' ) { $czas = @file( $y ); // plik 127.0.0.1 = 104051982 if( $czas[0] < time() ) { unlink( 'sesje/'. $y ); } } } closedir( $x ); } ?>[/php:1:abf454cda0] Mam nadzieję, że ci to pomoże (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Jeśli chcesz użyć gdzieś licznika to: [php:1:abf454cda0]<?php $ile = @file( 'stat.dat' ); echo 'Mam '. $ile[0] .' wizyt!'; ?>[/php:1:abf454cda0] |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 29.02.2004 Ostrzeżenie: (0%)
|
Wielkie dzięki. Potrenuję to trochę i jak opracuje zadowalającą wersje to wrzuce kodzik (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Pozdrawiam |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 2.03.2004 Skąd: Myślibórz Ostrzeżenie: (0%)
|
Mozesz sobie pobrać gotowca z serwisu www.webhelp.pl pamiętaj żeby nadać plikom wartość CHMOD na 777 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:37 |