Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dlaczego nie dodaje do bazy...
vieri_pl
post 21.01.2006, 16:03:24
Post #1





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


Dlaczego nie dodaje do bazy, zmiennej ip i phpself a timestamp tak?? Oto kod:

  1. <?php
  2. include('mysql.php');
  3.  
  4. $timeoutseconds  = 300; // Timeout Value in Seconds
  5.  
  6. ################################################################################
    ###########
  7. # Koniec konfigurowania #
  8. ################################################################################
    ###########
  9. $timestamp=time();  
  10. $ip = $REMOTE_ADDR;  
  11. $timeout=$timestamp-$timeoutseconds;
  12. $database = "baza";
  13. mysql_db_query($database, "INSERT INTO useronline VALUES ('$timestamp','$ip','$PHP_SELF')") or die("Zapisywanie do bazy BŁĄD"); 
  14. mysql_db_query($database, "DELETE FROM useronline WHERE timestamp<$timeout") or die("Kasowanie z bazy BŁĄD");
  15. $result=mysql_db_query($database, "SELECT DISTINCT ip FROM useronline WHERE file='$PHP_SELF'") or die("Odczytywanie z bazy BŁĄD");
  16. $user =mysql_num_rows($result);
  17. if ($user==1) {
  18. echo'<span class="useronline">Aktualnie jest <strong>'.$user.'</strong> <br />
  19. osoba online.</span>';
  20. } else {
  21. echo'<span class="useronline">Aktualnie jest <strong>'.$user.'</strong> <br />
  22. osób online.</span>';
  23. }
  24. if ($user==2) {
  25. echo'<span class="useronline">Aktualnie są <strong>'.$user.'</strong> <br />
  26. osoby online.</span>';
  27. }
  28. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:39