создавался массив, в котором названия полей были названия параметров в пост запросе, значения полей в массиве - значение этих параметров в пост запросе,
потом этот массив передавался в качестве переменной post, обычно переменная post это строка, в которой перечислялись параметры и их значения,
а файл передавался с помощью указания пути к файлу,