php(現在の主流の開発言語として)もファイルをアップロードする機能をサポートしていますが、php(現在の主流の開発言語として)をサポートするすべてのWebサイト、特に無料のWebサイトがこの機能をサポートしているわけではありません。 アップロードを実装するには、まずファイルをアップロードするための「」フォームをHTMLに追加する必要があります。 (現在の主流の開発言語として)" ENCTYPE="multipart/form-data"> php(現在主流の開発言語)を使用してアップロードする場合、内容を詳細に確認する必要があります。ファイルの読み取りと書き込み、ファイル形式、ファイル サイズが指定したサイズ内であることなどを許可します。 $file_size_max = 1000000; // ファイルアップロードの最大容量を制限(バイト単位) $store_dir = "/public/www/upload/"; // アップロードしたファイルの保存場所 $accept_overwrite = true; //ファイルの読み書きを許可します // ファイルサイズを確認します if ($upload_file_size > $file_size_max) { echo "申し訳ありませんが、ファイル容量が指定した値より大きいです"; exit; } //ファイルの読み取りと書き込みを確認します if (file_exists($store_dir . $upload_file_name) &&&& !$accept_overwrite) { echo "ファイルは既に存在するためコピーできません"; exit; } //指定された場所にファイルをコピーしますdirectory if (! @ copy($upload_file, $store_dir . $upload_file_name)) { echo "ファイルのコピーに失敗しました"; exit; } echo "ファイルのアップロードが完了しました"; ?> 注意が必要ですphp(現在主流の開発言語) ファイルをアップロードする際は、ファイルをサーバーの一時ディレクトリ(temp)にコピーし、php(現在主流の開発言語)の「copy()」関数を使用します) を使用して、一時ディレクトリから指定したストレージにファイルをコピーします。プログラムは一時ディレクトリを使用して動作するため、セキュリティ上の理由でサーバーが上記の機能をブロックすると、php(現在主流の開発言語)のアップロード機能が使用できなくなります。 さらに、アップロードされたファイルディレクトリもファイルモードを777(CHMOD 777)に設定する必要があります。そうしないと、php(現在の主流の開発言語として)はファイルを読み書きする権限を持ちません。 http://www.bkjia.com/PHPjc/509087.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/509087.html技術記事 PHP (現在の主流の開発言語として) もファイルをアップロードする機能をサポートしていますが、(現在の主流の開発言語として) PHP をサポートするすべての Web サイトがこの機能をサポートしているわけではありません。特に...