4D Internet Commands v16FTP_Login |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v16
FTP_Login
|
FTP_Login ( nomServidor ; nomUsuario ; contraseña ; ftp_ID ; textoBienvenida ) -> resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
nomServidor | Cadena |
![]() |
Nombre o dirección IP del servidor FTP | |||||
nomUsuario | Cadena |
![]() |
Nombre del usuario | |||||
contraseña | Cadena |
![]() |
Contraseña | |||||
ftp_ID | Entero largo |
![]() |
Referencia de esta nueva sesión FTP | |||||
textoBienvenida | Texto |
![]() |
Texto de bienvenida FTP | |||||
resultado | Entero |
![]() |
Código de error | |||||
El comando FTP_Login establece una conexión con el servidor FTP en nomServidor y se conecta al sistema utilizando el nombre de usuario y contraseña suministrados nomUsuario y contraseña.
nomServidor es el nombre o la dirección IP del servidor remoto.
nomUsuario es el nombre de una cuenta de usuario reconocida por el servidor FTP. Muchos servidores FTP soportan el acceso de invitados con un nombre de usuario "anónimo". Si se conecta de forma anónima, se acostumbra dar su dirección de correo electrónico como contraseña.
contraseña es la contraseña para el usuario en el servidor FTP.
ftp_ID es el valor entero largo que identifica la sesión abierta. Este valor será utilizado por los siguientes comandos FTP. Este parámetro debe pasarse como una variable o campo 4D con el fin de aceptar los resultados devueltos.
textoBienvenida es un parámetro opcional que contiene el texto devuelto cuando el usuario se conecta al sistema. Muchos sitios FTP tienen un mensaje de bienvenida que aparece al momento de inicio de sesión. Si se especifica, este parámetro debe pasarse como una variable o campo 4D para aceptar los resultados devueltos.
$OK:=False
Case of
:(FTP_Login("ftp.4d.com";"anonymous";"dbody@aol.com";vFTP_ID;vFTP_Msg)#0)
:(FTP_Progress(-1;-1;"Ventana de progreso";"Recepción del archivo solicitado…";"*")#0)
:(FTP_Send(vFTP_ID;"Mi disco duro:Documents ƒ:Informe de ventas de julio";"/pub/reports";1)#0)
:(FTP_Logout(vFTP_ID)#0)
Else
$OK:=True `Todos los comandos ejecutados sin error
End case
Nota: para mayor información sobre este uso particular de la estructura Case of, consulte Anexo A: Consejos de programación.
Producto: 4D Internet Commands
Tema: IC File Transfer
Número
88945
Creado por: 4D Internet Commands 6.5
4D Internet Commands ( 4D Internet Commands v16)