首頁 後端開發 php教程 请问:header上载有关问题

请问:header上载有关问题

Jun 13, 2016 pm 01:14 PM
content fn header quot

请教:header下载问题
用实现header下载,代码如下,每次点击都是下载空白文件。怎么修改
if(!empty($_GET[fn])){

header('Content-Encoding: none');
header('Content-Type: text/plain');
header('Content-Length: '.filesize( $file_name));
header('Content-Disposition: attachment; filename=".$fn."');

}
还有的就是一个get按钮,我就不发出来了,新人没分。

------解决方案--------------------
if(!empty($_GET[fn])){
$fn=$_GET['fn'];
header('Content-Encoding: none');
header('Content-Type: text/plain');
header('Content-Length: '.filesize( $fn));
header('Content-Disposition: attachment; filename="'.$fn.'"');
readfile($fn);
}
------解决方案--------------------
你只发送了头,却没有发送身体
------解决方案--------------------
缺少readfile('路径/文件名');吧。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在 Windows 11 中鎖定並解鎖功能 (Fn) 鍵 如何在 Windows 11 中鎖定並解鎖功能 (Fn) 鍵 May 01, 2023 pm 05:22 PM

鍵盤的頂行填充有功能(F1、F2、F3等)鍵,這些鍵通常具有雙重作用,既作為多媒體鍵又作為指定鍵。但是,有些使用者一直想知道Windows11功能(Fn)鍵鎖是如何運作的。功能鍵或F鍵是執行一些快速操作的好方法,每個鍵都扮演多個角色,它使事情變得更加簡單。然而,這確實讓一群喜歡簡單明了的用戶感到困惑。最好的部分是您始終可以選擇是使用F鍵來執行多媒體更改/修改設置,還是將它們用作標準角色。那麼,讓我們來了解一下功能鍵的概念以及如何在Windows11中鎖定Fn鍵。功能鍵如何運作?

在 Windows 10 和 11 中鎖定和解鎖 Fn 鍵的不同方法 在 Windows 10 和 11 中鎖定和解鎖 Fn 鍵的不同方法 Apr 14, 2023 pm 12:49 PM

Fn 鍵如何與功能鍵配合使用鍵盤上的 Fn 鍵基本上類似於 Shift 和 CapsLock 按鈕。如果您經常創建文檔,您就會知道它們是如何工作的:按住Shift 可以將一兩個字母大寫,然後鬆開它可以快速返回到小寫字母,而單擊CapsLock 可以讓您以大寫形式編寫整個句子,而無需按住另一個鑰匙。這就是 Fn 與 F1 到 F12 標準功能鍵一起使用的方式。在不使用 Fn

fn+esc鍵是什麼意思 fn+esc鍵是什麼意思 Mar 24, 2023 pm 01:51 PM

fn+esc鍵是「鎖定功能鍵」的意思,例如有的筆記本鍵盤設定F1鍵和Fn一起按能實現靜音功能,你把「fn+esc」一起按了之後,再按F1的時候,不用再按Fn就能實現靜音功能了。

如何在Windows 11 / 10中鎖定或解鎖功能鍵 如何在Windows 11 / 10中鎖定或解鎖功能鍵 Apr 20, 2023 am 11:37 AM

鍵盤上的功能鍵通常以兩種方式運作。這些從F1到F12的F系列按鍵除了滿足多媒體要求外,還具有常規用途。通常,此功能不僅使鍵盤更緊湊,而且不會犧牲任何東西!使用Fn組合鍵非常容易。範例–F5鍵用作瀏覽器上的刷新按鈕。按F5鍵應刷新您在瀏覽器上開啟的網頁。除此之外,此F5鍵還可用作多媒體目的的停止按鈕。這些功能可以透過兩種類型的鍵切換。 1.Fn鍵2.F鎖鍵我們已經討論了密鑰以及如何使用它。使用Fn鍵通常,所有帶有複合鍵的鍵盤都帶有此Fn或功能鍵。所以,如果你的鍵盤有F

SpringBoot怎麼透過Feign呼叫傳遞Header中參數 SpringBoot怎麼透過Feign呼叫傳遞Header中參數 May 16, 2023 pm 08:38 PM

【SpringBoot】透過Feign呼叫傳遞Header中參數如何透過Feign傳遞Header參數問題描述我們在SpringCloud中使用Feign請求另一個服務的Api介面時,有將Header中參數傳遞下去的需求,如果不做特殊處理,就會將Header中的參數遺失。解決方案方案一:透過@RequestHeader(name="headerName")來傳遞例如:Feign定義如下@FeignClient(name="service-name")pub

linux的header是什麼意思 linux的header是什麼意思 Jul 18, 2023 pm 03:34 PM

linux的header是指在文件或資料流中的開頭部分,用於包含關於內容的元數據,透過正確地編寫和使用Header文件,開發者能夠更好地利用系統資源,提高程式碼的可讀性和可維護性。

php header頭怎麼實現跳轉 php header頭怎麼實現跳轉 Dec 02, 2022 am 09:14 AM

php header實作跳轉的方法:1、使用「Header("Location:$url");」語法實作跳轉;2、使用if判斷式實作跳轉,其跳轉語句如「if($_COOKIE[" u_type"]){ header('location:register.php'); } else{ setcookie('u_type','1','86400*360');」。

如何使用PHP header()方法調整網頁 如何使用PHP header()方法調整網頁 Mar 28, 2023 pm 01:54 PM

PHP是一種功能強大的程式語言,可以用來創建動態網站和Web應用程式。其中一個最強大的功能之一是PHP的header()方法。在本文中,我們將探討如何使用PHP的header()方法來調整網頁。

See all articles