亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php怎樣實(shí)現(xiàn)文件下載

    php怎樣實(shí)現(xiàn)文件下載

    用head() 和 fread()函數(shù)把文件直接輸出到瀏覽器。

    具體代碼:

    <?php   $file_name = "down"; $file_name = "down.zip";     //下載文件名     $file_dir = "./down/";        //下載文件存放目錄     //檢查文件是否存在     if (! file_exists ( $file_dir . $file_name )) {         header('HTTP/1.1 404 NOT FOUND');   } else {         //以只讀和二進(jìn)制模式打開文件        $file = fopen ( $file_dir . $file_name, "rb" );       //告訴瀏覽器這是一個(gè)文件流格式的文件         Header ( "Content-type: application/octet-stream" );      //請(qǐng)求范圍的度量單位       Header ( "Accept-Ranges: bytes" );       //Content-Length是指定包含于請(qǐng)求或響應(yīng)中數(shù)據(jù)的字節(jié)長(zhǎng)度         Header ( "Accept-Length: " . filesize ( $file_dir . $file_name ) );       //用來(lái)告訴瀏覽器,文件是可以當(dāng)做附件被下載,下載后的文件名稱為$file_name該變量的值。     Header ( "Content-Disposition: attachment; filename=" . $file_name );          //讀取文件內(nèi)容并直接輸出到瀏覽器         echo fread ( $file, filesize ( $file_dir . $file_name ) );         fclose ( $file );         exit ();     }

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)