Показать сообщение отдельно
  #14  
Старый 12.03.2012, 20:23
Snake22 Snake22 вне форума
Активный
 
Регистрация: 20.02.2011
Сообщения: 374
Репутация: 744
По умолчанию

и еще вопрос. посылаю файл на сервер.как его через idHTTPServer принять и сохранить? поиском опять же эта тема почемуто то вообще плохо даётся...
в страничке браузера форма аплоада выглядит так
Код:
<FORM NAME="Upload" METHOD="POST" ACTION=test ENCTYPE="multipart/form-data">
<input type="file" name="OpDialog"/>
<input type="submit" name="Send" value="Отправить">
</FORM></body></html>
По тому варианту который нашел в инете ошибка возникает в этом месте
Код:
procedure TForm1.IdHTTPServer1CommandGet(...);
var 
PostedFile:TMemoryStream;
begin
....
   PostedFile:=TMemoryStream.Create; 
   PostedFile.LoadFromStream(ARequestInfo.PostStream);//вот тут ошибка!!
   PostedFile.SaveToFile('c:\testfile');
Ответить с цитированием