|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2003 Messages : 183 ![]() |
Bonjour,
Comment compter le nombre de clic sur une image qui contient un lien Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
en CSS
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2003 Messages : 183 ![]() |
en CSS ?? c'est à dire ?
De plus j'ai oublié de préciser que le lien envoie sur un site externe. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 239 ![]() |
En javascript tu peux faire une requête (ajax) qui incrémente le champ d'une table de bdd, à la suite de quoi tu fait une redirection vers l'adresse voulue toujours en javascript.
|
|
|
00
|
|
|
#5 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Marouen SayariDéveloppeur Web Inscription : mai 2010 Messages : 142 ![]() |
Encore plus simple, tu crées une page "intermédiaire" vers laquelle emmène le lien de l'image. Dans cette tu "incrémentes" le nombre de clics ensuite tu rediriges vers le "site externe".
__________________
C'est en faisant n'importe quoi qu'on devient n'importe qui |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mars 2003 Messages : 183 ![]() |
Merci à tous pour ces bonnes idées
|
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Sébastien JoverIngénieur d'étude Inscription : mars 2010 Messages : 22 ![]() |
Le plus courant semble effectivement d'intercaller une page de redirection qui va comptabiliser les clics. Cette page prendrait en parametre GET l'url vers laquelle elle doit rediriger (par exemple: http://monsite.fr/clicks_counter.php?url=<l'url vers laquelle renvoyer l'internaute>).
Bien entendu ta page clicks_counter.php insèrerait le nouveau clic dans ta BD. Je te conseille d'utiliser la fonction urlencode() qui te servira à coder ton url pour l'envoyer en GET. Cela t'évitera bien des désagréments. Bonne journée |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 239 ![]() |
Oui la méthode décrite par sayari.dev est la plus couramment utilisée, mais elle ne convient pas si l'on veut ouvrir le lien dans un nouvel onglet tout en restant sur la même page.
Quant à la méthode de stealth35 elle est séduisante parce que très simple à mettre en place, cependant le "a:active" dépend de la bonne interprétation des navigateurs... par exemple cela fonctionne mal avec de vieux navigateurs comme ie6 (une fois activé, le lien sera compté autant de fois que l'on affiche la page même sans cliquer sur le lien), et il est difficile de s'assurer de son bon fonctionnement sur tous les autres navigateurs. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com