Page 1 sur 1

Compteur de clic sur ajouté aux favoris

Posté : 27 oct. 2006, 16:20
par kestacrew
Bonjour, je souhaiterai mettre en place un systeme de compteur d'internautes qui cliquent sur mon lien "ajouté aux favoris". Donc pour simplifier la chose je me disais que si a chaque fois qu'un visiteur clic sur ce bouton, celui-ci ajoute le site + m'envoi un mail qui me previent que cette action à été faite, mais je vois pas comment declencher mon envoi de mail php en même temps que l'ajout aux favos tout en restant sur la même page.

Merci de votre aide

Posté : 27 oct. 2006, 16:33
par Ryle
Le plus simple serait de réactualiser la page lorsqu'il clique sur le lien (après avoir ajouté l'adresse à ses favoris) et de profiter de l'appel au serveur pour t'envoyer un mail ou comptabiliser le clic...

Sinon, si tu ne veux pas que la page s'actualise, il te faut regarder du côté de javascript et plus spécifiquement Ajax et l'objet HTTPRequest pour faire appel au serveur sans quitter la page en cours :)

Posté : 27 oct. 2006, 16:36
par kestacrew
Pour l'instant j'en suis la :

<script type="text/javascript">
<!--
function favoris() {
if ( navigator.appName != 'Microsoft Internet Explorer' ){
window.sidebar.addPanel("MonTitreFavori","http://www.MonSiteWeb.com/","");

}
else {
window.external.AddFavorite("http://www.MonSiteWeb.com/","onTitreFavori");
}
}
//-->
</script>

<FORM method="post" action="mailto:[email protected]?subject=1 Ajout aux favoris" enctype="text/plain" name="favos">
<a href="#" onClick="javascript:void(favoris());document.favos.submit();">Ajouter ce site dans vos favoris</a>
</FORM>