[PHP-HTML] compteur de clic

Fermé
Nico - 28 févr. 2005 à 16:38
 Nico - 28 févr. 2005 à 17:06
Bonjour à tous,

je suis en train de faire un compteur de clic sur un lien donné. Le soucis est que ma valeur augmente à chaque fois que la page est affichée et lorsque je clique sur le lien. Ma question est la suivante : comment ne pas prendre en compte l'incrémentation du nombre de clic lors de l'affichage de la page.

Voici mon code :

function incrementeClic($article) {
global $database;
$nbclic = $article->nbclic + 1;

$query = "UPDATE #__boiteoutil_article SET nbclic=".$nbclic." where id=".$article->id;
$database->setQuery($query);
$database->query();
}

....
// création du lien
echo "<a href=".$article->url." onclick='".boiteoutil_html::incrementeClic($article).";'>".$article->url."</a>";

Merci pour votre aide

Nico
A voir également:

1 réponse

un autre Nico (PetitFurby)
28 févr. 2005 à 16:58
Tu utilises une redirection :

Ta page de liens -> le clic sur un lien te donne une autre page (où se situe ce code) -> qui redirige vers le lien final, ou le téléchargement.

Bye
6
Merci je n'y avais pas pensé :)

Encore un Nico
0