Posted By

eme_dlr on 11/04/10


Tagged

download files counter


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

pytheas


Download counter


 / Published in: PHP
 

Counts the number of times that a file has been downloaded, using PHP and mySQL

  1. if (isset($_GET["url"])) {
  2. $nombre_archivo = $_GET["url"];
  3.  
  4. $consulta = "SELECT * FROM descargas_archivos WHERE nombre_archivo LIKE '".$nombre_archivo."' ";
  5. $resultado = mysql_query($consulta);
  6.  
  7. if (mysql_num_rows($resultado)>0) {
  8. $actualiza = "UPDATE descargas_archivos SET num_descargas = num_descargas + 1 WHERE nombre_archivo LIKE '".$nombre_archivo."' ";
  9. mysql_query($actualiza);
  10. }
  11. else {
  12. $inserta_nuevo = "INSERT INTO descargas_archivos (nombre_archivo) VALUES ('".$nombre_archivo."')";
  13. mysql_query($inserta_nuevo);
  14. }
  15.  
  16. }

Report this snippet  

You need to login to post a comment.