Bonjour,
Je cherche un script pour compter les clics sur les liens d'un de me site (annuaire) et ajouter le nombre de clic à la base de données.
Evidemment je veux que les liens restent en durs donc j'ai testé ceci (trouvé sur le net) :
Avec comme lien :
Et comme page compteurclic.php ceci :
Cela fonctionne avec Chrome, Firefox, Safari,... mais à cause du target=blank, cela ne passe pas le système anti-popup d'internet explorer (la fenêtre compteurclic.php s'ouvre durant une fraction de seconde et se referme immédiatement et je reste sur la page avec le lien donc sans renvoi vers le domaine cliqué).
Quelqu'un a une idée d'un script permettant :
1- Liens en dur
2- Ouverture du lien dans une nouvelle fenêtre
3- Compteur de clic (via MySql)
4- Qui passe les filtres anti-popup (ou en tout cas qui ne bloque pas face à un anti-popup)
Je cherche un script pour compter les clics sur les liens d'un de me site (annuaire) et ajouter le nombre de clic à la base de données.
Evidemment je veux que les liens restent en durs donc j'ai testé ceci (trouvé sur le net) :
Code:
<script type="text/javascript">
function open_classement(url){
window.open("compteurclic.php?url="+url,"classement"); }
</script>
Avec comme lien :
Code:
<a href="http://www.domaine.com/" onClick="open_classement('http://www.domaine.com/')" target="_blank">lien</a>
Code:
<?
include ("connexion.php");
$compte_clics = mysql_query("SELECT compteur,url FROM table WHERE url ='$url'") or die ("erreur sql ".mysql_error());
$row = mysql_fetch_assoc($compte_clics);
$nouveau_clic = $row['compteur'] + 1;
$ajout_clic = "UPDATE table SET compteur = '".$nouveau_clic."' WHERE url = '".$url."'";
mysql_query($ajout_clic);
echo "<script type=\"text/javascript\">window.close();</script>";
mysql_close();
} ?>
Cela fonctionne avec Chrome, Firefox, Safari,... mais à cause du target=blank, cela ne passe pas le système anti-popup d'internet explorer (la fenêtre compteurclic.php s'ouvre durant une fraction de seconde et se referme immédiatement et je reste sur la page avec le lien donc sans renvoi vers le domaine cliqué).
Quelqu'un a une idée d'un script permettant :
1- Liens en dur
2- Ouverture du lien dans une nouvelle fenêtre
3- Compteur de clic (via MySql)
4- Qui passe les filtres anti-popup (ou en tout cas qui ne bloque pas face à un anti-popup)