Avatar billede Jman Praktikant
20. november 2003 - 10:59 Der er 8 kommentarer og
1 løsning

upload med FTP via asp

Er der nogen, der kender en komponent / kode, der kan lave en upload til en anden server med FTP - det må ikke være FSO, da der ikke må etableres en fildeling mellem de 2 mapper
Avatar billede ahlforn Nybegynder
20. november 2003 - 11:14 #1
Jeg dette komponent vil kunne gøre det. Man kan bruge GET og PUT med det.

http://activedeveloper.dk/komponenter/default.asp?mode=komponent&id=37
Avatar billede Jman Praktikant
20. november 2003 - 11:31 #2
ser lovende ud - vender lige tilbage efter test
Avatar billede Jman Praktikant
20. november 2003 - 11:43 #3
HMMM - har du evt. et supplerende script som eksempel.. jeg kan ikke få det til at virke ...
Avatar billede ahlforn Nybegynder
20. november 2003 - 12:12 #4
Du skal selvfølgelig huske at registere server komponentet på den server siden ligger på. Det gøres ved at lægge ASPInet.dll filen ind i f.eks. c:\winnt\system32 og derefter køre kommandoen "regsvr32 ASPInet.dll".

Her er et gode eksempel, fra en af de filer der er med i .zip filen:

FTP_TRANSFER_TYPE_ASCII = 1
FTP_TRANSFER_TYPE_BINARY = 2

Set FtpConn = Server.CreateObject("AspInet.FTP")

if FtpConn.FTPGetFile("ftp.microsoft.com", "anonymous", "user@hostname.net", "/disclaimer.txt", "d:\inetpub\wwwroot\disclaim.new", true, FTP_TRANSFER_TYPE_BINARY) then
    Response.Write "<p>FTP download Success...<br>"
  else
    Response.Write "<p>FTP download Failed...<br>"
    Response.Write "Last Error was: " & FtpConn.LastError
  end if

Kig i INETFTP.asp filen der følger med i .zip filen.
Avatar billede Jman Praktikant
20. november 2003 - 12:55 #5
alt ovenstående har jeg udført - men får denne besked:
InetASP Test


FTP download Failed...
Last Error was: 12007
Avatar billede Jman Praktikant
20. november 2003 - 13:05 #6
stien findes ikke mere - det var derfor, jeg fik fejl
Avatar billede ahlforn Nybegynder
20. november 2003 - 13:11 #7
Ok, det var godt at det virkede :)
Avatar billede Jman Praktikant
20. november 2003 - 13:15 #8
Jeps - men hvad skal man skrive i stedet for ftp.microsoft.com - hvis man gerne vil køre FTP på IPnr ?
for ftp://ip-nummer virker ikke
Avatar billede ahlforn Nybegynder
20. november 2003 - 23:18 #9
Bare skriv ip-nummeret uden "ftp://" foran!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester