[ Blue82 @ 24.01.2010. 14:22 ] @
Gde gresim?

Napise da je upload prosao kako treba ali ga na sajtu nema

Code:


    inetFtp.URL = "ftp://www.imesajta.com
    inetFtp.UserName = user
    inetFtp.Password = sifra
    dest_file="/public_html/test.txt"
    sorce_file="c:\fajl.txt"
    inetFtp.Execute , "Put " & source_file & " " & dest_file


Posto prodje logovanje pretpostavljam da je sve ok osim ovog dela dest_file

Probao sam i sa ovim dest_file="/public_html/test.txt" i sa dest_file="/programi/upoad/" i sa dest_file="www.imesajta.com/programi/upload/test.txt" i nece nikako.

Ako lupim destinaciju neku koja ne postoji opet kaze da je uploadovan a nije tako da verujem da je samo oko pisanja destinacije problem.
Ima neko ideju?
[ Srđan Pavlović @ 24.01.2010. 14:51 ] @
Citat:

inetFtp.URL = "ftp://www.imesajta.com
inetFtp.UserName = user
inetFtp.Password = sifra
dest_file="/public_html/test.txt"
source_file="c:\fajl.txt"
inetFtp.Execute , "Put " & source_file & " " & dest_file


:)

Mozda to "u" koje nemas u svom kodu pravi problem? :)
[ Blue82 @ 24.01.2010. 14:54 ] @
Hehe ich spreche Deutsch :)

kako god, to je ipak samo promenjiva ma kako se zvala.
[ Srđan Pavlović @ 24.01.2010. 15:00 ] @
pa da, ali u sledecem redu valjda moras koristiti istu tu promenljivu
kojoj si dodelio vrednost sa:

source_file="c:\fajl.txt"

Dakle, kako mislis da ti onda radi sledeca komanda:

inetFtp.Execute , "Put " & source_file & " " & dest_file

Ako je promenljiva "sorce", a ne "source" kako je u inetFtp.Execute

?
[ Srđan Pavlović @ 24.01.2010. 15:34 ] @
Ili da naucis kompajler nemacki, moze i to.
[ Blue82 @ 24.01.2010. 16:41 ] @
Ne, nije u tome greska, samo je stamparska greska pri postavljanju ovde.
Pitanje bih mogao preformulisati u kako napisati putanju za dest_file?
[ Srđan Pavlović @ 24.01.2010. 17:12 ] @
Citat:
Ne, nije u tome greska, samo je stamparska greska pri postavljanju ovde.


A, pa tako reci :)

http://www.vb-helper.com/howto_upload_file.html
[ Blue82 @ 24.01.2010. 17:17 ] @
To je bas taj primer koji imam i ne radi mi. Kao sto rekoh prodje konekcija, prodje password i user i onda nema postavke a napise da je uploadovao. Pretpostavljam da gresim u odredjivanju putanje destinacije.
[ Srđan Pavlović @ 24.01.2010. 17:27 ] @
Da li ti radi ovo:

inetFtp.Execute, "Put neki_fajl.txt ftp://tvoj_sajt.com/nekifoldersadozvolamazapisanje/neki_fajl.txt"
[ Blue82 @ 24.01.2010. 17:42 ] @
Nece ni to. A nema do cega drugo biti u tako jednostavnom primeru ali svasta sam probao i nista se ne desi a napise da ga je suploadovao.

primera radi ovako skidam fajl i to radi

bData() = Inet1.OpenURL("http://www.imesajta.com/programi/update.txt", icByteArray)
Open "c:\update.txt" For Binary As #2 'putanja gde se snima
Put #2, , bData()
Close #2

Ovo je cisto da vidis putanju. Ali ako istu tu putanju napisem kada uploadujem desi se nista.
[ Marko_L @ 24.01.2010. 18:48 ] @
A jesi li skinuo ceo projekat i probao da pokreneš u originalu, samo da staviš svoje podatke i putanje ? Možeš da pogledaš i ovaj primer, koji ima malo više koda, ali ispisuje log u textbox-u, pa možda tako možeš naći gde zapravo zapinje http://www.vb-helper.com/howto_ftp.html
Inače, meni bez problema rade oba primera.
[ Blue82 @ 24.01.2010. 18:53 ] @
Da skinuo sam original code. Evo kako izgleda...




I dalje se kladim da mi ne valja putanja na sajtu. Ne razumem se puno u to, ali ako idem na sajt da rucno postavim fajl on se ne nalazi sirovo na /programi/ nego na /public_html/programi , mada kada skidam fajlove ne koristim ovo public_html a opet ih nadje. !00% je tu neka zackoljica ali probao sam i sa tim i bez toga i nece.


EDIT

Ovaj drugi primer radi. Zaista ne znam sta fali prvom, ali hvala u svakom slucaju, bitan je rezultat a ne put do njega :)
[ Srđan Pavlović @ 24.01.2010. 19:01 ] @
Skreni paznju Stefanu na pitanje oko potrebne putanje, on bi trebalo da zna tacno da ti kaze.
[ Blue82 @ 24.01.2010. 19:05 ] @
Hajde posto si me preduhitrio sa odgovorom pa mozda ne primetis moj edit, hvala obojici jos jednom.
[ miki987 @ 26.01.2010. 18:14 ] @
Obicno je kod nekih hosting servera root - default putanja upravo www/public_html/pa_neki_folder
I ja sam imao slican problem sa tim putanjama, obicno tako bude napatis se dok ne provalis najobicniju zackoljicu.
Jesi li uspeo sa tvojim?
[ vuchko.vuchko @ 27.01.2010. 19:58 ] @
Ima jedna tema o tome na kojoj sam zakacio jedan cijeli projekat....
Greska je u pisanju putanje, koliko mi se cini...
Kod mene se inet kontrola zove ITC (da nebude zabune)


Code:
ITC.Execute , "PUT " & Chr(34) & File1.Path & "/" & File1.FileName & Chr(34) & " " & Chr(34) & File1.FileName & Chr(34)
   
 Do Until ITCReady(False)
        DoEvents: DoEvents: DoEvents: DoEvents
 Loop


E sad tu je vrijednost za
Code:
file1.path= c:\\
, a za
Code:
file1.filename=fajl.txt
.

Ti sad ovde navodis i destinaciju za koju ja nisam bas siguran da ide tako kako si ti napisao, ovaj file ce ti se postaviti u folder na serveru na koji si se konektovao 100% provjereno!!!

Ajd javi gdje si grijesio.....

pozdrav