Просмотр файла download.php

Размер файла: 884B
  1. <?php
  2. include 'inc/db.php';
  3. $id=intval($_GET['id']);
  4. $file=mysql_fetch_assoc(mysql_query("SELECT `name`, `ras`, `ds` FROM `obmen` WHERE `id` = '$id'"));
  5. $hhost=str_ireplace('.', '_', $_SERVER['HTTP_HOST']);
  6. $name=str_ireplace('.', '_', str_ireplace(',', '_', htmlspecialchars($file['name']))).'_('.$hhost.')';
  7. $ras=htmlspecialchars($file['ras']);
  8. if (!$_GET['id'])header('Location: /obmen.php');
  9. header('Content-Type: '.$file['type']);
  10. if (($ras=='jpg') || ($ras=='png') || ($ras=='gif') || ($ras=='bmp') || ($ras=='tif'))header('Content-Disposition: filename='.$name.$ras);
  11. else
  12. header('Content-Disposition: attachment; filename='.$name.$ras);
  13. header('Accept-Ranges: bytes');
  14. header("Content-length: ".filesize("obmen/$id.file"));
  15. echo @file_get_contents("obmen/".$id.".file");
  16. $q=($file['ds']+1);
  17. mysql_query("UPDATE `obmen` SET `ds` = '$q' WHERE `id` = '$id'");
  18. ?>