Muchas gracias por la ayuda ya lo pude solucionar.. lo que no queria era repetir el código de insertar pero por la validación que hago con el move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'] para asegurarme que se ingreso uno file mediante el $HTTP_POST_FILES eso era el error que me estaba dando. Pero muchas gracias por la atención prestada