Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego nie dodaje do bazy...
Forum PHP.pl > Forum > Przedszkole
vieri_pl
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. ?>
nospor
  1. <?php
  2.  
  3. echo $_SERVER['PHP_SELF'];//dobrze
  4. echo $PHP_SELF;//zle
  5.  
  6.  
  7. ?>

przenosze na php poczatkujacy
vieri_pl
Ok można zamknać temat problem rozwiązany...
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.