![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 22.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Robię skrypt galerii i zrobiłem że po kliknięciu w obrazek otwiera się w okienku lightbox, ale potrzebuję zrobić, aby z każdego kliknięcia w bazie liczba wyświetleń obrazka zwiększała się o 1 i już nie mam pojęcia jak to zrobić. Czy jest możliwość odpalenia jakoś skryptu np. naliczodwiedziny.php?id=123 tak żeby użytkownik nie widział żadnych zbędnych okienek tylko obrazek który włączył. Na ajaxie i tych innych javascriptowych językach się nie znam, więc nie mam za bardzo pomysłu już jak to zrobić. Czy mogę prosić Was o pomoc?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Na pewno masz jakiegoś frameworka. Bindujesz do kliknięcia pobranie URL. AJAX tu nie ma sensu, więc wystarczy utworzenie obrazka i podrzucenie mu odpowiedniego SRC.
Generalnie musisz się dowiedzieć jak:
Na gotowca nie licz, przypominam. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 22.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hmm... jakoś niewiele mi to mówi. Próbowałem zrobić tak że tam gdzie jest link do obrazka, czyli
zastąpiłem "images/image-1.jpg" tym: nalicz.php?id=1, no i to okienko wyskakiwało, wczytywało się w nieskończoność i nic nie pokazywało, ale odwiedziny się naliczały, tylko nie wiem czy jest taka możliwość żeby się to w ten sposób wyświetliło. Na końcu skryptu nalicz.php, robiłem return 'images/image-1.jpg', albo echo 'images/image-1.jpg', ale to nic nie dawało. Może jestem na jakiejś dobrej drodze i ktoś wie jak pomóc, bo ja na razie js jeszcze się nie uczyłem. Nie wiem co to znaczy "utworzyć obrazek w js". Do wyświetlania obrazków używam tego: http://leandrovieira.com/projects/jquery/lightbox/ |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A czy szukałeś tego, co napisałem?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 22.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
A czy szukałeś tego, co napisałem? Tak znalazłem że bindowanie to technologia łączenia luźnych kartek za pomocą sczepiania ich jednego brzegu za pomocą bindy. Do wykonywania tej czynności służy bindownica. Stosowana szczególnie w punktach kserograficznych i drukarskich, do trwałego łączenia wydruków. (wikipedia), jak wpiszę w google bindowanie skryptów to same strony z Counter Strike się pokazują Nie wiem o co chodzi. Po co mam tworzyć obrazek js. Mam normalnie obrazek na serwerze i korzystam z lightbox. Tam jest taki link i po kliknięciu w "kliknij to" obrazek normalnie się otwiera w ładnym okienku lightboxa, ale nie wiem co zrobić żeby po kliknięciu naliczało mi wyświetlenia obrazka w bazie. Mam skrypt który nalicza. Ale jak to złączyć, żeby działało równocześnie to już nie mam pojęcia. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Tak znalazłem że bindowanie to technologia łączenia luźnych kartek za pomocą sczepiania ich jednego brzegu za pomocą bindy. Do wykonywania tej czynności służy bindownica. Stosowana szczególnie w punktach kserograficznych i drukarskich, do trwałego łączenia wydruków. (wikipedia), jak wpiszę w google bindowanie skryptów to same strony z Counter Strike się pokazują Naprawdę było ciężko wpaść na to, żeby poszukać bind javascript...? Naprawdę to było takie trudne? Przecież to zwyczajne kojarzenie faktów... -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:45 |