php文件下载 先选择保存路径

php文件下载 先选择保存路径,第1张

PHP  文件下载代码示例如下:

<?php 

//调用下载函数

downloadFile("index.html")

//定义下载函数,$fname参数为下载文件名

function downloadFile($fname){

  罩老      $rename     =   $fname

        $filename   =   $fname

        $file_path  =  $_SERVER["DOCUMENT_ROOT"]."/oop/".$filename

        $file = @fopen($file_path, "r")

        if (!$file) {

            exit('sorry,no file!')

        }

        set_time_limit(0)

        $ua = $_SERVER["HTTP_USER_AGENT"]

        $encoded_filename = urlencode($rename)

        $encoded_filename = str_replace("+", "%20", $encoded_filename)

        header('Content-Type: application/octet-stream')

        if (preg_match("/MSIE/", $ua)) {

            header('Content-Disposition: attachment filename="' . $encoded_filename . '"')

        } else if (preg_match("/Firefox/", $ua)) {

            header('Content-Disposition: attachment filename*="utf8\'\'' . $rename . '"')

        } else {

            header('Content-Disposition: attachment filename="' . $rename . '"')

        }

        while (!feof($file)) {

       基春     echo fread($file, 50000)

        }

        fclose($file)

     搏闷耐   exit

     }

?>

因为下载下来的

文件后缀名

是htn,而不是rar,渣镇销迹自己把

文件夹选项

里买呢隐藏已知

扩展名

前面的勾去掉,将htm改为如斗粗rar就好了,这是

老问题

有些读不出来的陪指闭,你把文件逗模删除之后重新放进去就可以了,还读不出来的话,就在电脑上新建一个文本文档,把原文档中的内容复制进去,应该就可以,方便的话,重新下载一个txt文件更简单吧。

如果是手机里软件芦裂的问题,那只能重新装一下pc套件了,pc套件在官网里边能找到。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12118364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存