Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: FTP Upload  (Okunma Sayısı 307 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
3fekan
Yeni Üye
*

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 12


Üyelik Bilgileri


« : 03 Ekim 2008, 19:15:34 »




Merhabalar

ben dosya upload etmeye çalışıyorum ancak başaramadım
aşağıdaki kodları kullanıyorum


procedure UploadMyFile (File2Upload:pchar; targetfilename:pchar);
const
TheFtpPort = 21;
begin
intopen := internetopen('iexplore',INTERNET_OPEN_TYPE_DIRECT,nil,nil,0);
intconn := internetconnect(intopen, 'HOSTADRES', TheFtpPort, 'KULLANICI', 'SIFRE',INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
sleep(100);
ftpputfile(intconn,File2Upload,targetfilename,FTP_TRANSFER_TYPE_UNKNOWN,0);
internetclosehandle(intconn);
internetclosehandle(intopen);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
UploadMyFile('C:\deneme.txt','deneme.txt'));
end;





ftpde "htdocs/deneme/" dizinine upload etmeye çalışıyorum
ftp adresi:ftp.byethost12.com/htdocs/deneme
Kullanıcı adı:b12_2449451
sifre:deneme

bu sekilde yapdım ancak butona tıkladığımda sonuc alamıyorum

sanırım hata yaptığım yer ftp adresinı yazdığım kısım bi çok kez denedim değiştirerk ama yapamadım
ftp:\\ftp.byethost12.com vs denedim olmadı
Logged
JoKeR
Rock On Roal
Administrator
*


Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1264


Üyelik Bilgileri


« Yanıtla #1 : 03 Ekim 2008, 19:36:10 »

uses e Wininet  ekledin mi ? eklediysen eğer button onclick e eklediğin kodu 1  edit ekle

UploadMyFile(pchar(edit1.text),pchar(edit1.text));

bu şekilde değiştir

adres kısmında örenek olarak şöyle olacak

intconn := internetconnect(intopen, 'ftp.ornek.com', TheFtpPort, 'ornek ', '123456',INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
« Son Düzenleme: 03 Ekim 2008, 19:46:14 Gönderen: JoKeR » Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
3fekan
Yeni Üye
*

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 12


Üyelik Bilgileri


« Yanıtla #2 : 03 Ekim 2008, 19:49:16 »

tmm bu kadarını hallettim de ftp'de /htdocs/efe dizinine upload etmem lazım onu nasıl yapabilirim
Logged
JoKeR
Rock On Roal
Administrator
*


Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1264


Üyelik Bilgileri


« Yanıtla #3 : 03 Ekim 2008, 19:52:38 »

babacan kodlarını kendi ftpm de denedim bu kodlar çalışıyo ... hallettiysen çalışması gerekir..
Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
3fekan
Yeni Üye
*

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 12


Üyelik Bilgileri


« Yanıtla #4 : 03 Ekim 2008, 20:25:00 »

Tamam istediğim gibi yaptım Gülümseme ben ftp deki dizin yolunu host adresinde belirtmiştim sanırım ondan olmadı Teşekürler...

procedure TForm1.Button1Click(Sender: TObject);
var
ftpyol:string;
begin
ftpyol:='/public_html/upload/3.txt';
UploadMyFile(pchar(edit1.text),pchar(ftpyol));
end;
Logged
3fekan
Yeni Üye
*

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 12


Üyelik Bilgileri


« Yanıtla #5 : 04 Ekim 2008, 21:06:32 »

Benim bir sorum daha var kusura bakmayın :S

FTP deki dosyayı nasıl sileriz ?
Logged
3fekan
Yeni Üye
*

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 12


Üyelik Bilgileri


« Yanıtla #6 : 04 Ekim 2008, 23:42:31 »

Çözüldü sorun Gülümseme
Logged
Sayfa: [1]   Yukarı git
  Yazdır  

 
Gitmek istediğiniz yer: