Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][JavaScript] Zliczanie kliknięć
Forum PHP.pl > Forum > Przedszkole
miras
Witam, muszę zrobić zliczanie kliknięć poprzez "wejście na inną stronę w tle"

czyli. mam link np.

http://licznik.pl/123

i na mojej stronie jest pewien odnośnik:

  1. <a href="index.php?page=costam">Licz</a>



chodzi o to, żeby po kliknięciu w ten link w jakiś sposób się otworzyła ta strona co podałem link w tle i normalnie przeniosło mnie na podstronę index.php?page=costam..
myślałem, żeby może dać onclick() i w js jakoś to zrobić, jednak nie moge nic znaleźć jak to rozwiązać, osoba, która mi to zleciła nazywa to gif0 - osobiście nie spotkałem się nigdy z takim okresleniem - ma ktoś pomysł?
Sephirus
Opcje jak dla mnie są dwie.

1. Zmienić link i zrobić przekierowanie

Zamiast dawać odnośnik do strona-docelowa.pl dać licznik.pl?strona=strona-docelowa.pl

W ten sposób po kliku przez użytkownika w link przechodzisz do licznik.pl, zwiększasz licznik dla stronu "strona-docelowa.pl" o jeden i przekierowujesz na nią.

Można to zrobić ładniej w ten sposób:

  1. <a href="http://strona-docelowa.pl" onclick="window.location.href='http://licznik.pl?strona=strona-docelowa.pl'">Kliknij!</a>


2. Użyć AJAX w onclicku

Wrzucasz normalny link do tej strony, do której ma prowadzić i zdarzenie onclick, które odwołuje się do strony licznik.pl z podaniem w którą stronę kliknięto. Na stronie licznik.pl powinien być skrypt PHP z użytą funkcją ignore_user_abort() na samym jego początku.

Powodzenia wink.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.