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; }
  • 相关阅读:
    C#结构
    R语言快速入门
    C#_枚举类型
    C#_数组
    C#传递参数
    C#_字符串的操作
    python-函数之命名空间作用域
    python-迭代器和生成器
    python-文件操作
    python
  • 原文地址:https://www.cnblogs.com/caly/p/3970005.html
Copyright © 2011-2022 走看看