ローカルとサーバーの両方の側面に関係するセキュリティ上の問題により、input type="file" に基づくページ ファイルのアップロードは常に非常に困難でした。難しい状況。一方で、ユーザーは自分のプライバシーが漏洩されることを望んでいないため、ブラウザはアップロード時にユーザーが選択したファイルについて有効な判断を行うことができません。一方、サーバー側のセキュリティと送信負荷の軽減のため、システムはユーザーがアップロードを開始する前に違法なファイルを拒否することを望んでいます。
時間が経つにつれて、元の入力方法に基づいたアップロードは、ネットワーク ストレージ Web サイトが回避する従来の問題となり、また、あらゆる種類の奇妙なプラグインやアップロード クライアントも作成されました。
アップロードの入力方法が悪いのでしょうか?もちろん違います。ファイルのアップロードが大きくない場合でも、PHP では、複合フォームのみが必要です: コードをコピー コードは次のとおりです: