Posez votre question Signaler

[PHP-HTML] compteur de clic

Nico - Dernière réponse le 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
Lire la suite 

[PHP-HTML] compteur de clic »

2 réponses
Réponse
+6
moins plus
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
Nico - 28 févr. 2005 à 17:06
Merci je n'y avais pas pensé :)

Encore un Nico
Ajouter un commentaire
Ce document intitulé « [PHP-HTML] compteur de clic » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?