# This is a combination of 3 commits.
# The first commit's message is:
handle empty $_FILE

# This is the 2nd commit message:

handle empty $_FILES

# This is the 3rd commit message:

handle empty $_FILES
handle empty $_FILES