[réglé] Executer un script avant la sortie du site

WRInaute discret
Bonjour à tous,

Il y a quelque temps, je cherchais un script permettant de compter le nombre de clic vers moi via des partenaire. Chose résolut grace a la variable server['referer'] de php.

Mais à l'inverse, j'aimerais ne pas faire de redirection vers mes partenaires (je ne suis pas sur que ce soit bon pour leur referencement), car pour le moment, je fais : -http://www.mon-mega-supra-site.com/url.php?url=http://www.mon-mega-supra-partenaire.com

Y a t il un moyen de faire autrement pour compter le nombre de sortie en fonction du partenaire ? (en gros sur url.php j'update une table mysql et je fais un header("location: ..."))

Merci d'avance :)
 
WRInaute discret
Voici ce que je ferais :
Lien:
<a href="http://example.com" onclick="javascript:clic('http://example.com')">Mon lien</a>
Javascript:
Code:
function clic(url)
{
	if(document.images)
	(new Image()).src="url.php?url_id=" + url;
	return true;
}
En supprimant seulement le header() du fichier url.php :)
 
WRInaute discret
Hum, je viens de penser que ce systeme est faillible : le clique de la roulette, pour ouvrir un nouvel onglet, ne provoque pas le script... :/
 
Discussions similaires
Haut