![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 330 Pomógł: 0 Dołączył: 25.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
muszę zliczać klikniecia w zdjęcie, więc pomyślałem, że zdjęcie bede otwierac w taki sposób <a href="skrypt.php?id_zdjecie=id">miniaturka</foto>
i w skrypt.php, umieszcze licznik do zlicznia odwiedzin, wszystko działa jednak problem się pojawia kiedy zdjęcia oglądam za pomocą lightboxa, wtedy po otworzeniu zdjęcia licznik skacze o 2 dla zdjecia, na ktore klikamy, i o 1, dla zdjęc sąsiadujących tych które wyskoczą po kliknięciu w "next", albo "prev" próbowałem to zrobić tak session_start(); (int)$id = $_GET['image_id']; $_SESSION['zdjecie_'$id] += 1; if( $_SESSION['zdjecie_'$id] > 1 ) $db->query("SELECT zdjecie_odwiedziny FROM zdjecie WHERE zdjecie_id = '$id' "); $row = $db->fetch_row(); $ile = $row['zdjecie_odwiedziny'] + 1; $db->query("UPDATE zdjecie SET zdjecie_odwiedziny = '$ile' WHERE zdjecie_id = '$id' "); $_SESSION['zdjecie_'$id] = 0 $id +=1; $_SESSION['zdjecie_'$id] = 0; $id -=1; $_SESSION['zdjecie_'$id] = 0; } ------------------------------------- eh to porostu blad w skladni byl Ten post edytował propage 25.02.2008, 16:18:36 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 08:48 |