ホームページ > バックエンド開発 > PHPチュートリアル > PHPはサーバーからデータをダウンロードします

PHPはサーバーからデータをダウンロードします

WBOY
リリース: 2016-06-13 12:38:28
オリジナル
873 人が閲覧しました

PHP はサーバーにファイルをダウンロードします

$file_xls=$path; // ファイル保存パス

$example_name=basename($file_xls) //ファイル名を取得します


Header('Content-Description: ファイル転送');
Header('Content-Type: application/octet-stream');
header('Content-Disposition:attachment; filename='.mb_convert_encoding($example_name,"gb2312","utf-8")); //ファイル名のエンコーディングを変換します
Header('コンテンツ転送エンコーディング: バイナリ');
header('有効期限: 0');
Header('キャッシュ制御: 必須再検証、事後チェック=0、事前チェック=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file_xls));
Ob_clean();
flash();
Readfile($file_xls);

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート