[英]Download Zip files in PHP
我的wesite具有用戶登錄功能。 用戶是參加我的培訓機構的培訓課程的用戶。 現在,訓練課程以數字命名,例如2655、2755等。現在,我有一些特定的文件或會話工具包,您可以說可以從用戶的登錄名中下載,但只有他才能下載文件他的會議。 現在我有zip文件。 所以我在php name $sessionno
有一個變量,它也是用戶必須下載的文件的相同名稱。 所以我接下來的事情不起作用。
<a href = " <?php header ('location : $sessionno.zip'); ?> download </a>
所以這行不通,有什么想法嗎?
嘗試在錨點上添加href
屬性的路徑時, header
不是您要的。 對於您的特定示例,您需要使用echo
將想要的字符串輸出到頁面。
<a href="<?php echo "$sessionno.zip"; ?> download </a>
另外,您也可以使用PHP短標簽 (例如<?="$sessionno.zip" ?>
),與我的第一個示例所示的調用echo
相同。 短標簽可以使代碼更簡潔,但是不會啟用環境配置。
為了將來參考,當您要將特定的HTTP標頭發送到客戶端時,可以使用header
頭。 您嘗試傳遞的特定標頭是有效的標頭,只是使用了不正確的方式。 如果希望當前請求告訴客戶端您希望他們導航到指定的URL,則可以使用該標頭。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.