PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → FTP desde winDev
FTP desde winDev
Débuté par Mauricio Henao, 27 aoû. 2009 09:08 - 4 réponses
Posté le 27 août 2009 - 09:08
Hola a todos, ojala puedan ayudarme con este problema.
Estoy tratando de hacer un FTP desde mi aplicacion de winDev 14, lo que tengo es:

HourGlass(True)
nFtpConecta is int
nFtpConecta = FTPConnect(servidor, user, pass, puerto,tipoconexion,5)
IF nFtpConecta = -1 THEN
Info("La sección " + EDT_NombreSeccion + " se ha creado correctamente, pero no se ha establecido comunicación con el servidor FTP en " + gsLcFtpRuta + ", la sección no se actualizó en el sitio")
Error(StringBuild("Se a detectado un error ingresando el nombre de la seccion: %1 "),ErrorInfo())
ELSE
bResultado is boolean = FTPSend(nFtpConecta,LabelRuta,"/wwwroot")
IF NOT bResultado THEN
Error(StringBuild("Se a detectado un error haciendo el FTP: %1 "),ErrorInfo())
ELSE
Info("La sección " + EDT_NombreSeccion + " se ha creado correctamente y se ha enviado satisfactoriamente al sitio")
END
END
FTPDisconnect(nFtpConecta)


No me funciona, alguien tiene alguna idea?


Gracias.
Posté le 27 août 2009 - 11:20
Parece correcto todo, pero verifica que en la linea

FTPSend(nFtpConecta,LabelRuta,"/wwwroot")

la etiqueta LabelRuta contiene el fichero que quieres enviar y que wwwroot sea un directorio de un servidor de FTP.

Saludos
www.windeveloper.es
Posté le 27 août 2009 - 15:58
Gracias por tu respuesta Salvador, veras, la variable LabelRuta contiena:

LabelRuta = "c:\micarpeta\miarchivo.txt"
Posté le 27 août 2009 - 19:11
¿wwwroot es un directorio de un FTP?

En los vídeos que estoy haciendo hay un programa de FTP y tiene un código parecido al tuyo y funciona perfectamente.

Saludos
Salvador
www.windeveloper.es
Posté le 27 août 2009 - 23:45
Hola.
En efecto, el wwwroot es la Raiz de mi sitio, no alcanzo a entender el problema.
El asunto es que tomo todos mis datos y trato de conectar desde el FileZilla y me funciona perfectamente.
Ya he verificado los datos y estan bien, no poseen espacio y saltos de carro, cada depuracion me indica el string exacto de mis parametros, no se que mas hacer.
Incluso, si en lugar de las variables mando la informacion, no me conecta.
Lo extraño de este asunto es que me funcionaba perfecto hace unos dias.

Aproposito, cuanto cuesta el curso en Video?