0){ for($j=0; $j < $no_of_files; $j++){ $file_name = $file[$name]['name'][$j]; $size=$file[$name]['size'][$j]; $type=$file[$name]['type'][$j]; $file_name_pieces = explode('.', $file_name); $count=count($file_name_pieces); $file_ext=$file_name_pieces[$count-1]; $new_file_name = ""; if(isset($uploadData["NEW_FILENAME_START"])){ $new_file_name = $uploadData["NEW_FILENAME_START"].'_'; } $new_file_name .= str_pad(rand(), 6, "0", STR_PAD_LEFT).'_'.date('YmdHis').'.'.$file_ext; $path=$uploadto.''.$new_file_name; if(!in_array($file_ext,$config['allowed_types'])){ $check++; $ret[$j] = array( "ERROR"=>404, "MSG"=>'WRONG FILE TYPE.', ); } if($file[$name]["size"][$j] > $config['max_size']){ $check++; $ret[$j] = array( "ERROR"=>404, "MSG"=>'FILE SIZE IS TOO LARGE.', ); } if($check===0){ if(move_uploaded_file($file[$name]['tmp_name'][$j],$path)) { $ret[$j] = array( "PATH" => $uploadto, "NEW_FILE_NAME" => $new_file_name, "ORIGINAL_FILE_NAME" => $file_name, "EXT" => $file_ext, "SIZE" => $size, "MIME" => $type, "ERROR"=>0, "MSG"=>'FILE UPLOADED', ); }else{ $ret[$j] = array( "ERROR"=>404, "MSG"=>'FILE NOT UPLOADED', ); } } } } return $ret; } } ?>