Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Licznik odwiedzin ( wejść na strone )
Cassino
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 23.09.2010
Skąd: Wolsztyn

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


Witam. Poszukuje skrypt może być gotowy.
Taki aby naliczał liczbe odwiedzin strony.
i np w stopce pokazywana była liczba odwiedzin.

Może opierać się na MySQL nie robi mi to żadnej różnicy. poprostu ma być ładnie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sinke
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 26.02.2011
Skąd: Bieruń

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


Witam,
Mam taki skrypt odnośnie licznika odwiedzin:
  1. if (isset($_GET['id']) && is_numeric($_GET['id']) ) { // Sprawdza identyfikator odbitki.
  2.  
  3. $id = (int) $_GET['id'];
  4.  
  5. require_once ('../db.inc.php');
  6.  
  7. $q = "SELECT odwiedziny FROM ogloszenia WHERE id = $id";
  8. $r = @mysqli_query($link, $q);
  9.  
  10. while($row = mysqli_fetch_array($r, MYSQLI_ASSOC))
  11. {
  12. $odwiedziny = $row['odwiedziny'];
  13. }
  14.  
  15. if(isset($_COOKIE['licznik']))
  16. {
  17. $odwiedzona = $odwiedziny + 1;
  18.  
  19. $q = "UPDATE ogloszenia SET odwiedziny=$odwiedzona WHERE id= $id LIMIT 1";
  20. $r = @mysqli_query($link, $r);
  21. setcookie("licznik", 1, time()+24*60*60);
  22. }
  23. else
  24. {
  25. $odwiedzona = $odwiedziny;
  26. }
  27. echo 'Jestes '.$odwiedzona.' osoba na tej stronie';

ale nie do końca działa...
a mianowicie chodzi o to, że na stronie jest niby okej, że wejście na stronę jest dodane, ale w bazie zapytanie UPDATE nie jest aktualizowane. Na początku pomyślałam, że może to zapytanie jest złe, ale jak wklejam je do phpMyAdmin to działa i w bazie zmienia dany rekord.
Zna może ktoś rozwiązanie na mój problem? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 06:22