ファイルや画像のアップロードを実装する PHP コードでは、アップロードの原理を分析し、初心者が参考として学習することをお勧めします。 1. ファイルアップロードフォームを作成する 2. ユーザーがフォームからファイルをアップロードできるようにすると、非常に便利です。 1.htmlフォームファイル リーリー 手順: タグの enctype 属性は、フォームの送信時に使用するコンテンツ タイプを指定します。フォームにファイル コンテンツなどのバイナリ データが必要な場合は、「multipart/form-data」を使用します。 タグの type="file" 属性は、入力がファイルとして処理されることを指定します。たとえば、ブラウザでプレビューすると、入力ボックスの横に参照ボタンが表示されます。 注: ユーザーにファイルのアップロードを許可すると、セキュリティ上の大きなリスクが生じます。信頼できるユーザーのみにファイルのアップロード操作を許可してください。 2. ファイルをアップロードする ファイルをアップロードするための「upload_file.php」コード: リーリー 手順: PHP のグローバル配列 $_FILES を使用すると、クライアント コンピューターからリモート サーバーにファイルをアップロードできます。 最初のパラメータはフォームの入力名で、2 番目の添え字は「name」、「type」、「size」、「tmp_name」、または「error」です。 $_FILES["file"]["name"] - アップロードされるファイルの名前 $_FILES["file"]["type"] - アップロードされるファイルのタイプ $_FILES["file"]["size"] - アップロードされたファイルのサイズ (バイト単位) $_FILES["file"]["tmp_name"] - サーバーに保存されているファイルの一時コピーの名前 $_FILES["file"]["error"] - ファイルアップロードによるエラーコード 3. アップロード制限を増やす ファイルのアップロードに関する制限を追加しました。ユーザーがアップロードできるのは .gif または .jpeg ファイルのみです。サイズは 20 kb 未満である必要があります。 リーリー 注: IE の場合、jpg ファイルを認識するタイプは pjpeg である必要があり、FireFox の場合、jpeg である必要があります。 4. アップロードしたファイルを保存します。 上記の例では、アップロードされたファイルの一時コピーをサーバーの PHP 一時フォルダーに作成します。 この一時コピーは、スクリプトが終了すると消えます。アップロードされたファイルを保存するには、それを別の場所にコピーする必要があります。 りー