ďťż

[PHP] Licznik osób online i mySQL... ... czyli coś nie działa :(

       

Podstrony


telcocafe

Witam,
Właśnie tworzę nową stronkę i potrzebny mi jest na niej licznik odwiedzających mój serwis online. Jako iż nie znam php :( postanowiłem znaleźć jakiś skrypt w necie opary na mySQL. Znalazłem taki, oto on:

<?php $host = "localhost"; $login = "root"; $haslo = "krasnal"; $baza = "krasnal"; $limit = 60; $czas_aktualny = time(); $czas_zliczanych = $czas_aktualny - $limit; mysql_connect($host, $login, $haslo); mysql_select_db($baza); $dodaj = mysql_query("INSERT INTO IleOnline VALUES ('$czas_aktualny','$REMOTE_ADDR','$PHP_SELF)"); $usun = mysql_query("DELETE FROM IleOnline WHERE czas<$czas_zliczanych"); $wynik_serwis = mysql_query("SELECT DISTINCT ip FROM IleOnline"); $wynik_strona = mysql_query("SELECT DISTINCT ip FROM IleOnline WHERE plik='$PHP_SELF'"); $user1 = mysql_num_rows($wynik_serwis); $user2 = mysql_num_rows($wynik_strona); If($user1 == 1) { print("$user1 osoba jest online w serwisie - jesteś nią Ty!\n "); } else { print("$user1 użytkowników jest online w serwisie\n "); } If($user2 == 1) { print("$user1 osoba jest online na tej stronie - jesteś nią Ty!\n "); } else { print("$user1 użytkowników jest online na tej stronie\n "); } ?>

I jest problem, ponieważ dany skrypt zawsze wyświetla liczbę 0.
Od razu mówię, że podczas wykonywania skryptu nie ma żadnych błędów.

Proszę o pomoc.
Dzięki
Użytkownik -=PcSA=- edytował ten post 17 kwiecień 2005, 21:18


do kodu dopisz
<?php error_reporting(E_ALL); //reszta kodu ... ... //końcówka kodu echo mysql_error(); ?>
i powiedz jakie błędy wyrzuca.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.