Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Link z licznikiem
Forum PHP.pl > Forum > Przedszkole
redelek
Witam,
Czy jest możliwe w jednym linku umieścić link do danej strony i licznik kliknięć?
Mam bazę w której trzymam linki do stron
id,ap_category,ap_title,ap_link,ap_date,ap_time,ap_user,ap_date_update,ap_count

Z bazy pobieram dane i wyświetlam to tak
  1. echo "<a href=".$row->ap_link." onClick=\"window.location.href='http://localhost/redirect.php?idget=".$row->id."'\" >Kliknij!</a><br />";


ale niestety licznik się nie zwiększa, jak wejdę na stronkę http://localhost/redirect.php?idget=2 to licznik się zwiększa. Czy można to zrobić w jednym linku?

Dzięki za wskazówki, przejrzałem posty na forum, ale nie znalazłem mojego pomysłu


grzes999
Adres sam z sibie się nie zmieni. Musisz w linkach przed kliknięciem go zwiększyć.
I po co używasz onClick skoro akcja sprowadza się wyłącznie do otworzenia innego adresu?
redelek
nie no adres jest chodzi mi o to , żeby po kliknięciu poszło dwutorowo. Jeden uruchomił stronkę na którą ma wejść a drugi skrypt zmienił licznik.
Doczytałem że onClick to skrypt java musi być, nie mogę sobie kolejnego skryptu php wstawić.
Szukam dalej rozwiązania

vokiel
Po pierwsze primo

Po drugie, skoro i tak przekierowujesz użytkownika na swój link, a nie od razu na link docelowy, to
- nie potrzebujesz javascript (nic Ci on tu nie daje)
- zliczanie robisz w skrypcie redirect.php, a następnie przekierowujesz użytkownika na właściwy adres
redelek
no tak kombinowałem, ale chyba za bardzo chciałem coś przekombinować i zrobiłem wszystko w jednym pliczku redirect.php i działa.
Nieraz nie warto kombinować smile.gif

Dzięki za kota smile.gif
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.