Просмотр файла modules/loads/load_file.php

Размер файла: 800B
  1. <?php
  2.  
  3. if (isset($_GET['file_id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `loads_files` WHERE `id` = '". num($_GET['file_id']) ."'"), 0) != 1) $file_id = 0;
  4.  
  5. $file_id = num($_GET['file_id']);
  6.  
  7. if ($file_id == 0) {
  8. header('Location: /loads/index.php');
  9. }
  10.  
  11. # Массив с данными
  12. $file = mysql_fetch_assoc(mysql_query("SELECT * FROM `loads_files` WHERE `id` = '$file_id' LIMIT 1"));
  13.  
  14. # Кол-во скачиваний
  15. $kol_loads = mysql_result(mysql_query("SELECT `loads` FROM `loads` WHERE `id` = '$file[file_id]'"), 0);
  16. $kol_loads = $kol_loads + 1;
  17.  
  18. # Сохраняем данные
  19. mysql_query("UPDATE `loads` SET `loads` = '$kol_loads'");
  20.  
  21. # Выдаем файл пользователю
  22. header('Location: /files/loads/'. $file['server_name']);
  23.  
  24. ?>