wyslanie pliku przez idhttp do skryptu php

0

Witajcie

Poszukiwalem materialu/informacji na temat IdHttp odnosnie wysylu pliku do skryptu php ktory umieszcza plik na serwerze ale na forum ani w googlach nie znalazlem odpowiedzi. Z tad pisze ten post tutaj moze wy pomozecie

Jesli chodzi o skrypt php wszystko dziala sprawnie metoda formularza wybieram plik daje wyslij i plik londuje na serwerze. wiec po stronie plikow php wszystko jest ok.

Chcialem zrobic to w Delphi6 poprzez IdHttp no i tu sie zaczyna problem.
Szukalem na ten temat info ale jedynie znalazlem jak wyslac tekst w stylu imie , temat itd i to dziala ale jak do tego dodac plik by wyslal i umeiscil na serwerze poprzez IDHTTP ? nie wiem.

Przypuszczam ze chodzi o znacznik header ktory musi rozpoznac skrypt php ze jest to wysylany formularz z plikiem.

czy mozecie udzielic jakies informacji lub przykladu jak to zrobic poprzez IDHTTP.POST?

fragment mojego kodu ktory proboje by wyslal plik

Input := TStringStream.Create('multipart/form-data');
Output := TStringStream.Create('');
try

//(nazwa w formularzy plik1 dla pliku wybranego )
Input.WriteString(Format('plik1=%s', [plik1.Text]));
Forum.Post('http://moja_strona.pl/wyslij_plik.php', // wyslanie danych ze strumienia do skryptu
Input, Output);

bardzo prosze o podpowiedzi poniewaz na tym forum oraz w google nic konkretnego nie znalazlem.
Z gory dzieki za fachowa pomoc

0

Zaznacze jeszcze ze problem wystapil takze w tym poscie ale nie zostal rozwiazany wiec moze po tak dlugim czasie ktos juz wie jak sie z tym uporac?

Podobny temat ( neistety przyklady niedzialajace )
http://4programmers.net/Forum/185707?h=idhttp.put#id185707

szukam dalej i nie znajduje odpowiedzi lub sa ale niedzialaja.

0

Czy ktos wie jak to zrobic ?
do tego czasu nikt nic nie podpowiedzial ani nie rozwiazal tego problemu.
Ktos z Was moze to juz wie wiec prosze w imieniu wsyztskich zainteresowanych tym tematem o podanie odpowiedzi :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1