zoukankan      html  css  js  c++  java
  • 通过php下载文件并重命名

    $filename = dirname(__FILE__) . '/oldfilename.jpg';
    $out_filename = 'newfilename.jpg';
    if( ! file_exists($filename)){
      echo 'Not Found' . $filename;
      exit;
    } else {
      // We'll be outputting a file
      header('Accept-Ranges: bytes');
      header('Accept-Length: ' . filesize($filename));
      // It will be called
      header('Content-Transfer-Encoding: binary');
      header('Content-type: application/octet-stream');
      header('Content-Disposition: attachment; filename=' . $out_filename);
      header('Content-Type: application/octet-stream; name=' . $out_filename);
      // The source is in filename
    if(is_file($filename) && is_readable($filename)){     $file = fopen($filename, "r");     echo fread($file, filesize($filename));     fclose($file);
    }   
    exit; }
  • 相关阅读:
    POJ
    POJ
    POJ
    POJ
    POJ
    ZOJ
    HDU
    python中主要存在的四种命名方式:
    python 中的 赋值 浅拷贝 深拷贝
    python中sorted方法和列表的sort方法使用
  • 原文地址:https://www.cnblogs.com/caly/p/3970005.html
Copyright © 2011-2022 走看看