Qbexus
6.06.2012, 09:37:48
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
6.06.2012, 11:18:47
<form method="post" action="">
<input type="submit" name="klikomierz" />
</form>
<?php
if($_POST['klikomierz']){
}
?>
z palca pisane
A kliknięcia możesz przecież zapisywać gdzie chcesz:
-MySQL
-Pliki
I obejdzie się bez JS.
Qbexus
6.06.2012, 11:57:35
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
6.06.2012, 12:03:33
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.