renseignement sur script de compteur de clic

WRInaute impliqué
Bonsoir,

je suis interresse par le script de ce post
https://www.webrankinfo.com/forum/t/howto-mettre-facilement-des-liens-en-dur-sur-son-annuaire.30064/

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
 
WRInaute impliqué
magikmanu a dit:
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();
?>
 
Discussions similaires
Haut