日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

PHP文件系统-文件下载

發(fā)布時間:2023/12/1 php 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP文件系统-文件下载 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、網頁請求和響應的過程 請求: 1. HTTP 1.1 協(xié)議 版本 2. 頭信息,請求的ip,其他 3. 你請求的表單信息, 你提交給服務器的信息 http://localhost/one.php?aa=bbb&ccc=dd 響應: 1. 狀態(tài) 200 ok 404 頁面沒找到 2. 響應頭信息, header();在頭的前面不能有非頭信息數據的輸出,否則會報錯。 3. 數據發(fā)送 二、具體文件下載的一些PHP代碼 1、header發(fā)送的數據及注意事項 <?php header("Content-Type:text/html;charset=utf-8");//如果你寫文件的編碼是gb2312,而發(fā)送utf-8的編碼,在網頁則會顯示亂碼 echo '<h1>wwwwwwwwwwwwww </h1>'; //header("Location:http://www.baidu.com"); //文件頭不能有非頭信息輸出 echo '<script>window.location="two.html"</script>'; echo "這是一個中國字"; ?> 2、指定文件發(fā)送的數據 <?php header("Content-Type:image/gif");//指定發(fā)送頭部的數據類型 header('Content-Disposition: attachment; filename="logo3333.gif"'); //指定文件的名字 header('Content-Length:'.filesize("logo.gif")); //指定文件發(fā)送的大小,一般會自動檢測 readfile("logo.gif");//讀取并發(fā)送 ?> ?

轉載于:https://www.cnblogs.com/gxldan/archive/2012/04/11/4066829.html

總結

以上是生活随笔為你收集整理的PHP文件系统-文件下载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。