Хорошо, у меня есть код, который загружает изображения
WebClient client = new WebClient();
client.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
client.UploadFile("Address/upload.php", "POST", @"C:\Test\test.jpg");
Например, имя файла будет динамическим и может быть любым, так как я могу отправить изображение на сервер и затем сохранить его в основном с помощью php-скрипта