outil de stats

VaN
Mammouth du PHP | 1107 Messages

01 déc. 2005, 15:47

Bonjour, j'aimerais développer un outil de stats simpliste :

J'ai 3 images sur mon site dont j'aimerais récuperer le nombres de hits.
Ces 3 images renvoie vers des sites externes, il faut donc que je lance la fonction de stats au moment du clic, et pas sur la page cible.

Il faut egalement que je recupere quelle image a été cliquée. Et là est mon probleme. Comment faire pour savoir que c'est telle image qui a été cliquée ?

une solution serait de faire une fonction par image, mais il doit bien y avoir une solution pour le faire avec une seule fonction j'imagine. Car si jamais un jour j'ai 40 images a stater : /

Eléphant du PHP | 383 Messages

01 déc. 2005, 15:53

ben tu fais une page redirect.php.
pour chaque imagen tu cree un lien genre :
<a href='redirect.php?id=1><img ....

dans redirect.php, tu cree un switch sur l'id, tu enregistre le hit et tu rediriges vers la bonne page.

Invité
Invité n'ayant pas de compte PHPfrance

01 déc. 2005, 15:57

Si tes images sont stockées dans ta base et que tu as une colonne correspondante au nombre de clic et qu'elles ont un id je pense que tu peux au clic ouvrir une page php
<img src=... onclick=\"window.location.replace('compte.php?id_im=id');\">
dans la page compte.php tu fais une requete qui incrémente le compteur de ton image et turediriges vers la page que tu veux