Avatar billede andersasp Nybegynder
17. marts 2005 - 10:43 Der er 7 kommentarer og
1 løsning

Find absolutte sti på FTP server!

Hejsa eksperter,

Jeg har et lille program hvor man kan FTP nogle filer op på en FTP server. Men nu vil jeg så gerne have en tilbagemelding fra programmet om hvor filerne er blevet uploadet til, ved at få oplyst den direkte sti til folderen???

Dvs. FTP’er jeg til www.mitdomæne.dk i folderen /filer/ kan jeg se følgende:

/Mitdomæne.dk/filer/ men jeg vil genre have den absolutte sti som kan være:

C:\websteder\kunder\54665\mitdomæne.dk\filer\

Hvorledes kan man kalde det via c++.. som i ASP hedder Server.MapPath("/")
Avatar billede coderdk Praktikant
17. marts 2005 - 10:52 #1
Ikke umiddelbart, du kan sende PWD til serveren, og så viser den dig hvad den vil have at du skal tro roden er, altså det samme, /Mitdomæne.dk/filer/
Du kan ikke få at vide hvor den ligger i virkeligheden...
Avatar billede andersasp Nybegynder
17. marts 2005 - 10:55 #2
OK, det virker bare underligt når det er ret så ligetil i PHP og ASP??
Avatar billede coderdk Praktikant
17. marts 2005 - 10:58 #3
Du kan ikke i PHP/ASP finde den rigtige sti på en remote FTP-server ;)
Det er af sikkerhedsmæssige årsager at man gør dette...
Avatar billede andersasp Nybegynder
17. marts 2005 - 11:09 #4
Via nedenståede får du vist den direkte sti samt domænenavnet:

http://www.smz.dk/settings.asp <- eks...

<%
directpath = Server.MapPath("settings.asp")
websitepath = replace(directpath, "settings.asp", "")
response.write websitepath
%><br>
<%
ThisURL = "http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("PATH_INFO")
ThisURL2 = Replace(ThisURL, "settings.asp", "setup.asp")
response.write ThisURL2
%>
Avatar billede coderdk Praktikant
17. marts 2005 - 11:11 #5
ja, det er jeg klar over, PHP's realpath() virker på samme måde :)
Avatar billede andersasp Nybegynder
03. maj 2005 - 11:43 #6
Ok tak for hjælpen, hvis du vil have lidt points må du lige smide et svar!!
Avatar billede coderdk Praktikant
03. maj 2005 - 11:47 #7
Nej tak du, bare behold dem :)
Avatar billede andersasp Nybegynder
03. maj 2005 - 11:50 #8
OK men tak for hjælpen!
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