Téléchargement
illégal
Posez votre question Signaler

[PHP] Compteur de clic

Yop6 3Messages postés 21 juillet 2007Date d'inscription - Dernière réponse le 29 avril 2012 à 14:36
Bonjour à tous,
Je suis actuellement dans la conception d'un site et j'aimerais insérer un compteur de clics pour voir le nombre de personnes cliquant sur les liens de téléchargements...
Bon j'ai tout bien réussi mais je n'ai qu'un seul problème, le téléchargement se lance, sa me redirectionne vers mon téléchargement, mais le problème se pose ensuite :
La page ne revient pas, comment faire pour qu'elle se rafraichisse et revienne a la fiche du logiciel ?
Mon code php :

<?php
mysql_connect("localhost", "...", "...");
mysql_select_db("web_simple");
$id = $_GET['id'];
$answer = mysql_query("SELECT * FROM compteur WHERE id='$id'");
$donnees = mysql_fetch_array($answer);
$now = time();
$hit = $donnees['hit'] + 1;
mysql_query("UPDATE compteur SET hit='$hit', timestamp='$now' WHERE id='$id'");
echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=' . $donnees['lien'] . '">';
mysql_close();
?>
Et ensuite le code php que j'insere dans ma page :
<?php
mysql_connect("localhost", "...", "...");
mysql_select_db("web_simple");
$rep = mysql_query("SELECT * FROM compteur WHERE id='1'");
$donne = mysql_fetch_array($rep);
echo $donne['hit'];
?>
<?php
echo date('d/m/Y', $donne['timestamp']);
mysql_close();
?>
Je vous remercie d'avance !
Lire la suite 

[PHP] Compteur de clic »

4 réponses
Réponse
+4
moins plus
Up si quelqu'un peut m'aider ;)
kais - 29 avril 2012 à 09:49
assalam alaykom
Ajouter un commentaire
Réponse
+0
moins plus
Ce que tu peut faire est afficher un lien sur lequel cliquera le visiteur pour lancer son telechargement de cette facon:
<a href="
<?php
echo $donnees['lien'];
?>
">ton lien ici</a>
Puis en suite faire la redirection vers ta page de cette maniere :
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=tapage.php">
Ajouter un commentaire
Réponse
-2
moins plus
salut va sur le : Siteduzero http://www.siteduzero.com/ on t'expliquera mieux !
Ajouter un commentaire
Ce document intitulé « [PHP] Compteur de clic » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?