複数 のファイルを処理するには、form 内へ type="file" の input を 複数 作成し、それぞれの name を以下のように 配列 にします。 <?php if( isset( $_FILES["xfiles"] ) ) { foreach( $_FILES["xfiles"]["error"] as $key => $error ) { if( $error == UPLOAD_ERR_OK ) { $tmp_name = $_FILES["xfiles"]["tmp_name"][ $key ]; $name = $_FILES["xfiles"]["name"][ $key ]; move_uploaded_file( $tmp_name, "./$name" ); } } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML