Usa a função move_uploaded_file no lugar da fução copy, e tambem faz a verificação de que o campo foi preenchido no formulário.