Перейти к содержанию
Fire Monkey от А до Я

[Android] Отправка сохраненной картинки на сервер


Рекомендуемые сообщения

Здравствуйте.

Кто нибудь делал отправку сохраненной картинки/фото на сервер с телефона на платформе Андроид?

Если да, то подсобите, пожалуйста, решением. Можно и в связке FMX Приложение + PHP, или вместо php что другое. Или хотя бы на FTP отправку.

Ссылка на комментарий
procedure TForm1.Button1Click(Sender: TObject);
var
  http: TIdHTTP;
  formData: TIdMultipartFormDataStream;
begin
  http := TidHttp.Create(nil);
  try
    formData := TIdMultipartFormDataStream.Create;
    try
      formData.AddFile('SendFile', 'C:\test.txt', 'text/plain');
      formData.AddFormField('action','upload_file');
      http.Request.ContentType := 'multipart/form-data';
      http.Post('http://test.ru/test.php',formData);
    finally
      formData.Free;
    end;

  finally
    http.Free;
  end;

end;

PHP:

<?	
$files_uploaded = 1;
foreach ($_FILES as $key => $value)
   if (move_uploaded_file($_FILES[$key]['tmp_name'], "./uploads/{$files_uploaded}.jpg")) $files_uploaded++;

Папка "uploads" должна быть создана заранее или программно.

Изменено пользователем xenon54
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...