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

WebBrowser не работает с методом POST


angeldance

Вопрос

Добрый день!
Столкнулся с такой проблемой. Хочу сделать загрузку файлов на свой сервер. Написал вот такой код:

<html>
<head>
  <title>Load file in Server</title>
</head>

<?php
   if($_FILES["filename"]["size"] > 1024*3*1024)
   {
     echo ("Размер файла превышает три мегабайта");
     exit;
   }
   // Проверяем загружен ли файл
   if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
   {
     // Если файл загружен успешно, то создаем уникальное имя файлу
     $filenamemd = md5(microtime());
     //и перемещаем его
     // из временной директории в конечную
     move_uploaded_file($_FILES["filename"]["tmp_name"], "file/".$filenamemd.$_FILES["filename"]["name"]);
   } else {
      echo("Ошибка загрузки файла");
   }
?>

<body>
<form class="standart_form" method="post" enctype="multipart/form-data" id="upload">
    <input type="file" name="filename" onchange="document.getElementById('upload').submit()">
</form>

</body>
</html>

Вроде ничего сложного. Делаю приложение в embarcadero rad studio XE8. Создаю кроссплатформенное приложение с одной кнопкой и WebBrowser.

В обработчике кнопки пишу: WebBrowser1->Navigate("http://mysite/file.php");

Под Windows все работает прекрасно, а вот под Android не хочет.  Может Android как-то что-то не корректно обрабатывает? :huh:
Ссылка на комментарий

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

  • 0

сталкивался со схожей проблемой - решил ее через IdHTTP->Post http://fire-monkey.ru/topic/1747-kodirovka-otveta-servera-na-zagruzku-faila/

после чего WebBrowser->LoadFromStrings(IdHTTP->Response->ResponseText)-пишу по памяти, но примерно так

Ссылка на комментарий

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

×
×
  • Создать...