Ĺadny brzuch
Jestem początkujący, z góry mówię, że nie jest to prośba o gotowiec lecz o przybliżenie mi jak mógłbym zrealizować mój pomysł na program.
Oto screen jak ma mniej więcej wyglądać: http://img76.imagesh...inforyoure2.jpg
Jak widać na screenie są 2 pola, w które należy wpisac np. imię i nick, po wciśnięciu Wyślij chcę by te dane zostały wysłane na server ftp.prv.pl przez port 21.
Wszelkie pomysły na komponenty itp mile widziane.
Protokół FTP służy do wysyłania/odbierania poleceń/plików. Jak wyobrażasz sobie działanie Twojego programu?
Użytkownik Cyrkiel edytował ten post 29 sierpień 2006, 21:31
Może wysyłaj to do skryptu php przez GET'a. I wtedy by to wyglądało tak (wersja by idHTTP) idHTTP1.Get('http;//fgsjaasfj.pl/costam.php?name=' + Edit1.Text + '&nick=' + Edit2.Text);
Warunek jest jeden - na serwie musi być php :]
Jestem początkujący, z góry mówię, że nie jest to prośba o gotowiec lecz o przybliżenie mi jak mógłbym zrealizować mój pomysł na program.
Oto screen jak ma mniej więcej wyglądać: http://img76.imagesh...inforyoure2.jpg
Jak widać na screenie są 2 pola, w które należy wpisac np. imię i nick, po wciśnięciu Wyślij chcę by te dane zostały wysłane na server ftp.prv.pl przez port 21.
Wszelkie pomysły na komponenty itp mile widziane.
Wysyła się na serwer najłatwiej pliki przez IdFtp - komponent indy. Jednak dane jakie chcesz wprowadzić do swego programu nie mają nic do wysyłania na serwer pliku. Możesz to zrobić w ten spośób aby pogodzić jedno z drugim
if // i tu procedurki sprawdzające czy masz u siebie danego użytkownika then //jezeli tak to nawiazujesz polaczenie z serwerem begin try idFtp1.Username:='twoj_login_na serwerze'; idFtp1.Password:='haslo_twoje'; IdFtp1.host:='adres_host_serwera'; IdFtp1.Connect; // nawiazujesz polaczenie idFtp1.Put('C:\plik.txt'); //wysylasz plik finally idFtp1.Disconnect; // rozlaczasz sie z serwerem end; end;
Użytkownik statjacek edytował ten post 30 sierpień 2006, 06:37
jesli bedziesz korzystal ze sposobu statjacek pamietaj o tym ze wiekszosc serwerow ma jeszcze jeden folder w ktorym sa przechowywane pliki (np. ftp://mojserw.pl/mojserw/)
musisz sprawdzic czy Twoj serwer tez ma cos takiego i ewentualnie przed wpakowaniem plikow zmienic folder
if // i tu procedurki sprawdzające czy masz u siebie danego użytkownika then //jezeli tak to nawiazujesz polaczenie z serwerem begin try idFtp1.Username:='twoj_login_na serwerze'; idFtp1.Password:='haslo_twoje'; IdFtp1.host:='adres_host_serwera'; IdFtp1.Connect; // nawiazujesz polaczenie IdFtp1.ChangeDir('folder na serwie'); // <-------------------- procedurka zmieniania folderu idFtp1.Put('C:\plik.txt'); //wysylasz plik finally idFtp1.Disconnect; // rozlaczasz sie z serwerem end; end;
pozdro
dziękuję za odpowiedzi. Chyba posiadam zbyt mało wiedzy na temat programowania (moze i wogóle jej nie mam). Zacznę od przeczytania książki ABC Delphi wydawnictwa Helion, jeśli znacie dobre książki to możecie podać przydatne informacje. Pozdrawiam
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Oto screen jak ma mniej więcej wyglądać: http://img76.imagesh...inforyoure2.jpg
Jak widać na screenie są 2 pola, w które należy wpisac np. imię i nick, po wciśnięciu Wyślij chcę by te dane zostały wysłane na server ftp.prv.pl przez port 21.
Wszelkie pomysły na komponenty itp mile widziane.
Protokół FTP służy do wysyłania/odbierania poleceń/plików. Jak wyobrażasz sobie działanie Twojego programu?
Użytkownik Cyrkiel edytował ten post 29 sierpień 2006, 21:31
Może wysyłaj to do skryptu php przez GET'a. I wtedy by to wyglądało tak (wersja by idHTTP) idHTTP1.Get('http;//fgsjaasfj.pl/costam.php?name=' + Edit1.Text + '&nick=' + Edit2.Text);
Warunek jest jeden - na serwie musi być php :]
Jestem początkujący, z góry mówię, że nie jest to prośba o gotowiec lecz o przybliżenie mi jak mógłbym zrealizować mój pomysł na program.
Oto screen jak ma mniej więcej wyglądać: http://img76.imagesh...inforyoure2.jpg
Jak widać na screenie są 2 pola, w które należy wpisac np. imię i nick, po wciśnięciu Wyślij chcę by te dane zostały wysłane na server ftp.prv.pl przez port 21.
Wszelkie pomysły na komponenty itp mile widziane.
Wysyła się na serwer najłatwiej pliki przez IdFtp - komponent indy. Jednak dane jakie chcesz wprowadzić do swego programu nie mają nic do wysyłania na serwer pliku. Możesz to zrobić w ten spośób aby pogodzić jedno z drugim
if // i tu procedurki sprawdzające czy masz u siebie danego użytkownika then //jezeli tak to nawiazujesz polaczenie z serwerem begin try idFtp1.Username:='twoj_login_na serwerze'; idFtp1.Password:='haslo_twoje'; IdFtp1.host:='adres_host_serwera'; IdFtp1.Connect; // nawiazujesz polaczenie idFtp1.Put('C:\plik.txt'); //wysylasz plik finally idFtp1.Disconnect; // rozlaczasz sie z serwerem end; end;
Użytkownik statjacek edytował ten post 30 sierpień 2006, 06:37
jesli bedziesz korzystal ze sposobu statjacek pamietaj o tym ze wiekszosc serwerow ma jeszcze jeden folder w ktorym sa przechowywane pliki (np. ftp://mojserw.pl/mojserw/)
musisz sprawdzic czy Twoj serwer tez ma cos takiego i ewentualnie przed wpakowaniem plikow zmienic folder
if // i tu procedurki sprawdzające czy masz u siebie danego użytkownika then //jezeli tak to nawiazujesz polaczenie z serwerem begin try idFtp1.Username:='twoj_login_na serwerze'; idFtp1.Password:='haslo_twoje'; IdFtp1.host:='adres_host_serwera'; IdFtp1.Connect; // nawiazujesz polaczenie IdFtp1.ChangeDir('folder na serwie'); // <-------------------- procedurka zmieniania folderu idFtp1.Put('C:\plik.txt'); //wysylasz plik finally idFtp1.Disconnect; // rozlaczasz sie z serwerem end; end;
pozdro
dziękuję za odpowiedzi. Chyba posiadam zbyt mało wiedzy na temat programowania (moze i wogóle jej nie mam). Zacznę od przeczytania książki ABC Delphi wydawnictwa Helion, jeśli znacie dobre książki to możecie podać przydatne informacje. Pozdrawiam