Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] Zliczanie klików
Forum PHP.pl > Forum > Przedszkole
Qbexus
Szukam sposobu na zliczanie klików w button, sprawa wydaje się banalna ale jest pewien warunek muszą być zliczani tylko ludzie. Kombinowaliśmy coś z JS bo roboty raczej go nie interpretują niestety rozwiązanie, które stosowaliśmy zliczało tylko co któryś klik. Macie jakiś pomysł jak to rozwiązać a może juz używacie jakiegoś sposobu?
Bateria
  1. <form method="post" action="">
  2. <input type="submit" name="klikomierz" />
  3. </form>
  4. <?php
  5. mysql_connect('localhost', 'root', 'pass');
  6. mysql_select_db('dbname');
  7. if($_POST['klikomierz']){
  8. mysql_query("UPDATE `tabela` SET `pole`=`pole`+1");
  9. }
  10. ?>

z palca pisane

A kliknięcia możesz przecież zapisywać gdzie chcesz:
-MySQL
-Pliki
I obejdzie się bez JS.
Qbexus
To co dalej z ta informacja zrobic po przekazaniu jej do php to wiem problem polega na tym, że button jest obrazkiem i prowadzi do zewnętrznego adresu url. Chciałbym uniknąć przekierowań.
k_@_m_i_l
Dodaj w jquery akcję, po kliknięciu w ten przycisk wyślij ajaxem informacje, że plik został był kliknięty i dolicz kliknięcie.
Możesz ustawić parametr w $.ajax async:false, to nie będziesz musiał czekać na wykonanie ajaxa.
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.