アップロードとダウンロードの関数を自分で作成しましたが、ダウンロードするとファイルが破損していると表示されました。やり方はネットに書いてあることと同じです。
コードは次のとおりです:
$filename = $_GET['file']; header("Content-Disposition:attachment;filename=".$filename); header("Content-Length:".filesize($filename)); readfile($filename);
寻觅 beyond2017-10-13 20:50:22
ファイルをアップロードするためのフォームには属性 enctype='multipart/form-data' がありますか?
では、ファイルをアップロードするためのフォーム項目の種類はファイルに設定されていますか?
では、アップロードされたファイルは $_FILES[ ][ ] から関連情報を取得しますか?
それでは、get メソッドを使用してファイルを取得できますか? get メソッドを使用してもよろしいですか?
では、ファイルをダウンロードする前に、ファイルの種類(MIMEタイプのヘッダー情報)を指定しますか?
オンラインに書かれていることは正しくない可能性があります、マニュアルを読んでください、マニュアルは信頼できます