PHP 强制下载文件代码

代码如下:

<?php
$filename = '1.png';
header("Content-Type: application/force-download");
header('Content-Disposition: attachment; filename="'.$filename.'"');
echo $filename;
?>

(0)

相关推荐

  • php强制下载类型的实现代码

    复制代码 代码如下: function downloadFile($file){ /*Coded by Alessio Delmonti*/                 $file_name = $file;         $mime = 'application/force-download';         header('Pragma: public');       // required         header('Expires: 0');           // no

  • php 强制下载文件实现代码

    复制代码 代码如下: <?php $file = 'monkey.gif'; if (file_exists($file)) {     header('Content-Description: File Transfer');     header('Content-Type: application/octet-stream');     header('Content-Disposition: attachment; filename='.basename($file));     hea

  • php中强制下载文件的代码(解决了IE下中文文件名乱码问题)

    中间遇到一个问题是提交的中文文件名直接放到header里在IE下会变成乱码,解决方法是将文件名先urlencode一下再放入header,如下. 复制代码 代码如下: <?php $file_name = urlencode($_REQUEST['filename']); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, po

  • IE php关于强制下载文件的代码

    作者:xling首先看 xls 文件的下载: //header("Cache-Control: public"); header('content-type:application/vnd.ms-excel'); header("Content-Disposition:attachment; filename=report.xls"); 如果不加第一句,会弹出 : Internet Explorer 无法下载 **.php (来自**网站).Internet Exp

  • PHP 强制下载文件代码

    复制代码 代码如下: <?php $filename = '1.png'; header("Content-Type: application/force-download"); header('Content-Disposition: attachment; filename="'.$filename.'"'); echo $filename; ?>

  • php强制下载文件函数

    本文实例为大家分享了php强制下载文件函数,供大家参考,具体内容如下 public function down() { $id = $this->_get('id'); $M = M("downloads"); $data=$M->where("id=$id and status=1")->find(); !$data && exit; $filename = iconv('UTF-8','GBK',$data['filename'

  • java webservice上传下载文件代码分享

    本文实例为大家分享了java webservice上传下载文件代码,供大家参考,具体内容如下 1.新建动态web工程youmeFileServer,新建包com,里面新建类FileProgress package com; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.sql.Date; import java.text.Simple

  • java web上传文件和下载文件代码片段分享

    本文实例为大家分享了java web上传文件和下载文件的具体代码,供大家参考,具体内容如下 /** * Purpose:上传文档 * * @param req * @param fileTitle * @param fileType * @param fileDesc * @return */ @RequestMapping("upload") public ModelAndView upload(HttpServletRequest req, String fileType, Str

  • 兼容ie6浏览器的php下载文件代码分享

    PS:这段代码在win系统下跑没有问题,枫哥亲测可用.如果用的是linux或是其他系统,要要诸位自行测试下啦. $filename = "./".$_REQUEST['name']; //这里是枫哥具体路径,只要$filename是所要下载文件的完整路径就可以. if (!is_file($filename)) {//检测文件是否存在. die('下载的文件好像跟TM谁私奔啦!'); } $filepath = str_replace('\\', '/', realpath($file

  • nginx文件强制下载的配置方法

    现在的浏览器能够识别很多文件类型(txt,pdf,jpg...),并在浏览器中自动打开 情况一: 添加头信息Content-Disposition "attachment;"会使浏览器强制下载: 复制代码 代码如下: #表示浏览器内嵌显示一个文件 Content-disposition: inline; filename=foobar.pdf   #表示会下载文件,如火狐浏览器中 Content-disposition: attachment; filename=foobar.pdf

  • Java Spring MVC 上传下载文件配置及controller方法详解

    下载: 1.在spring-mvc中配置(用于100M以下的文件下载) <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <!--配置下载返回类型--> <bean class="or

随机推荐