renseignement sur script de compteur de clic


GUITEL
WRInaute impliqué
WRInaute impliqué
 
Messages: 994
Inscription: 8 Juin 2007

renseignement sur script de compteur de clic

Message le Mar Déc 02, 2008 21:44

Bonsoir,

je suis interresse par le script de ce post
http://www.webrankinfo.com/forums/viewtopic_30064.htm

je voudrais essaye de mettre en place les indications.
Mais je suis nul en dev et j'ai donc besoin d'infos

Je fais une page html et dans le head je mets
<SCRIPT TYPE="text/javascript">
<!--
function clk(id)
{
(new Image()).src="redirection.php?id="+id;
return true;
}
//-->
</SCRIPT>

dans le body je mets
<a href="ht*p://www.monsite.com" onmousedown="return clk('$id')">

je suppose que je dois creer une page redirection.php mais là je mets quoi dedans ?
faut il creer une bdd avec id pour incrementer ?

voilà si quelqu'un à un exemple concret pour eclairer ma lanterne

merci

magikmanu
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: 29 Jan 2004

Message le Mer Déc 03, 2008 15:58

tu créer une page pour incrementer ta base de données !


GUITEL
WRInaute impliqué
WRInaute impliqué
 
Messages: 994
Inscription: 8 Juin 2007

Message le Jeu Déc 04, 2008 11:26

magikmanu a écrit:tu créer une page pour incrementer ta base de données !



Désolé pour le retard
merci de ta réponse.

c'était le contenu justement de la page que je cherchais
mais bon je crois que j'ai trouvé
(je mets pour les débutants comme moi)

<?php
$url_id = (isset($_GET['url_id'])) ? abs(intval($_GET['url_id'])) : 0;

// ouverture de connexion mysql
$usr = '';
$db = '';
$pwd = '';
$host = '';

mysql_connect($host, $usr, $pwd);
mysql_select_db($db);

$req_visitesite = sprintf("UPDATE liens SET compteur=(compteur +1) WHERE id='%d';",$url_id);

if (mysql_query($req_visitesite))
{
// compteur incrémenté, on récupère l'URL et on envoie la page
$req_url = sprintf("SELECT url FROM liens WHERE id='%d';",$url_id);

$url = mysql_query($req_url);
if (mysql_num_rows($url) == 1)
{
header("Location : ".$url);
};
};
exit();
?>


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités