Compteur de clique php avec jquery

Soyez le premier à donner votre avis sur cette source.

Vue 10 389 fois - Téléchargée 1 350 fois

Description

Ce petit script complet vous montre comment créer un compteur de clique de téléchargement ou de lien totalement invisible à l'oeil nu simplement en utilisant la librairie jQuery et bien entendu du PHP à l'aide d'une base de données MySql. L'utilisation de ce script est très simple et bien commenté afin que vous compreniez bien le fonctionnement de ce code source.

Vous pouvez voir une démo ici:
http://devgoneti.free.fr/site-teste/CompteurCliqueJquery/index.php

Source / Exemple :


Voir le zip

Conclusion :


N'hésitez pas à laisser vos commentaires!!!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Ne compte rien du tout
Bonjour !!!

comment faire pour que les visites commencent pas par 1 mais par 123 vsites (si on a deja quelques visites).

Merci !!!
Messages postés
33
Date d'inscription
jeudi 17 juillet 2008
Statut
Membre
Dernière intervention
23 juillet 2014

le temps que tu gagne a copié coller, c'est le temps que tu vas perdre à adapter ton code si tu dois le réutiliser... ailleurs

dans la prog, quand on se répète c'est qu'on fait mal les choses ;)
Messages postés
5
Date d'inscription
lundi 24 mai 2010
Statut
Membre
Dernière intervention
7 février 2012

Bonsoir et merci à tous pour vos commentaires. Pour répondre aux questions:
Q: Pourquoi repete tu la fonction pour chaque lien...
R: J'ai tapé le code en moins d'1 heure avec les fameux copier/coller. J'ai pas voulu perdre du temps. Mon but était de montrer la façon de compter les cliques en jquery pour ceux qui ne connaissent pas, ensuite je laisse libre les utilisateurs de faire à leurs façons.

Par contre il faut préciser l'ID de chaque lien, sinon, y aura un soucis.
La méthode de @schtroumpf est bonne.
Messages postés
59
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
22 juillet 2008

Salut,
Je n'ai jamais dit de ne pas mettre d'id. J'ai juste dit qu'un id numérique n'est pas respectueux des normes HTML (il faut au moins 1 lettre en premier caractère). Pour mieux montrer ce que je voulais dire voici un exemple. il ne fait qu'un alert sur les lien qui ont une classe particulière mais il suffit de le remplacer par ce que l'on veut.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<head>
<script type="text/javascript" src="./jquery.1.7.1.js"></script>
<script type="text/javascript">
$(document).ready( function( event ) {
$("a.compteur").click( function( event ) {
event.preventDefault();
alert("ID numérique du lien : "+$(this).attr("id").replace("lien","")+"\nHREF du lien : "+$(this).attr("href"));
});
});
</script>
</head>

["toto1.html" id="lien1" class="compteur">Lien 1
Lien 2
Lien 3
Lien 4

</html>
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.