При использовании PHP не имеет значения, какой тип объекта имеет форма. Вы всегда получаете пары ключ / значение.
Так что, если сложная кодировка - единственная причина, по которой вы этого не делаете, и вы используете PHP, просто используйте enctype = "multipart / form-data".
Есть ли другая причина?