ホームページ  >  記事  >  バックエンド開発  >  PHPファイルアップロード機能実装コード_PHPチュートリアル

PHPファイルアップロード機能実装コード_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:45:11781ブラウズ

個人的には、PHP ファイルのアップロードとダウンロードの考え方はほぼ同じだと思います。つまり、コードに追加のヘッダー ステートメントが含まれています。詳細なコードは次のとおりです。コードをコピーします

コードは次のとおりです:

enctype="multipart/form-data"> ;


< ;/form>
php
if($_GET['FileName']){
echo'<script> ("不正な接続です!"); location.replace (" ./fileload.html") </script>';
}
$file_name=$_GET['FileName'];// ファイルを取得しますダウンロードするには
if (!file_exists($file_name)) { //ファイルが存在するかどうかを確認します
echo "ファイルが見つかりません"; else {
$file = fopen( $file_name,"r"); / ファイルを開きます
// ファイルタグを入力します
Header(" Content-type: application/octet-stream")
//Header("Accept-Ranges: bytes"); -Length: ".filesize( $file_name));
//Header( "Content-Disposition:attachment; filename=" . $file_name);
// 出力ファイルの内容
echo fread($file,filesize( $file_name) );
fclose($file);
}
?>

しばらくデバッグと修正を行った後、最終的には次のことに気づきました。とても興奮したので、できるだけ早くみんなに共有しました。



http://www.bkjia.com/PHPjc/320348.html

www.bkjia.com

本当

http://www.bkjia.com/PHPjc/320348.html

技術記事

個人的には、PHP ファイルのアップロードとダウンロードの考え方はほぼ同じだと思います。つまり、コードに追加のヘッダー ステートメントが存在します。詳細なコードは次のとおりです。フォローします...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。