par
cobix25 » 18 déc. 2005, 09:48
Bonjour !
j'ai un problème avec mon code php pour créer un compteur de téléchargement.
j'ai créé une table dl avec id, lien, nbr comme champs.
Puis j'ai créé un fichier download.php
voici le code de cette page :
<?
mysql_connect("localhost", "cobix25_stats", "xxxxxxx"); // Connexion à MySQL
mysql_select_db("cobix25_stats"); // Sélection de la base
$id = $_GET['id'];
$requete = "UPDATE dl SET nbr=nbr+1 WHERE id='".$id."'";
$sql = "SELECT lien FROM dl WHERE id='".$id."'";
$lien=mysql_query("$sql");
mysql_query("$requete");
?>
<p>Si le téléchargement ne démarre pas, cliquez <a href="<?$lien?>">ici</a></p>
<?php
mysql_close();
?>
<script language="JavaScript">
setTimeout("window.location='<?$lien?>'",2000); // delai en millisecondes
</script>
Bonjour !
j'ai un problème avec mon code php pour créer un compteur de téléchargement.
j'ai créé une table dl avec id, lien, nbr comme champs.
Puis j'ai créé un fichier download.php
voici le code de cette page :
[php]<?
mysql_connect("localhost", "cobix25_stats", "xxxxxxx"); // Connexion à MySQL
mysql_select_db("cobix25_stats"); // Sélection de la base
$id = $_GET['id'];
$requete = "UPDATE dl SET nbr=nbr+1 WHERE id='".$id."'";
$sql = "SELECT lien FROM dl WHERE id='".$id."'";
$lien=mysql_query("$sql");
mysql_query("$requete");
?>
<p>Si le téléchargement ne démarre pas, cliquez <a href="<?$lien?>">ici</a></p>
<?php
mysql_close();
?>
<script language="JavaScript">
setTimeout("window.location='<?$lien?>'",2000); // delai en millisecondes
</script>[/php]