4D Internet Commands v16FTP_Login |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v16
FTP_Login
|
FTP_Login ( nomeServidor ; nomeUsuario ; senha ; ftp_ID ; textoBoasvindas ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
nomeServidor | String |
![]() |
Nome ou direção IP do servidor FTP | |||||
nomeUsuario | String |
![]() |
Nome do usuário | |||||
senha | String |
![]() |
Senha | |||||
ftp_ID | Inteiro longo |
![]() |
Referencia desta nova sessão FTP | |||||
textoBoasvindas | Texto |
![]() |
Texto de boas vindas FTP | |||||
Resultado | Inteiro |
![]() |
Código de erro | |||||
O comando FTP_Login estabelece uma conexão com o servidor FTP em nomeServidor e se conecta ao sistema utilizando o nome de usuário e senha subministrados nomeUsuario e senha.
nomeServidor é o nome ou a direção IP do servidor remoto.
nomeUsuario é o nome de uma conta de usuário reconhecida pelo servidor FTP. Muitos servidores FTP suportam o acesso de convidados com um nome de usuário "anônimo". Se conectado de forma anônima, se acostuma dar sua direção de email como senha.
senha é a senha para o usuário no servidor FTP.
ftp_ID é o valor inteiro longo que identifica a sessão aberta. Este valor será utilizado pelos seguintes comandos FTP. Este parâmetro deve ser passado como uma variável ou campo 4D com a finalidade de aceitar os resultados devolvidos.
textoBoasvindas é um parâmetro opcional que contém o texto devolvido quando o usuário se conecta ao sistema. Muitos sites FTP tem uma mensagem de boas vindas que aparece ao momento de inicio de sessão. Se especificado, este parâmetro deve ser passado como uma variável ou campo 4D para aceitar os resultados devolvidos.
$OK:=False
Case of
:(FTP_Login("ftp.4d.com";"anonymous";"dbody@aol.com";vFTP_ID;vFTP_Msg)#0)
:(FTP_Progress(-1;-1;"Janela de progresso";"Recepção do arquivo solicitado…";"*")#0)
:(FTP_Send(vFTP_ID;"Meu disco duro:Documents ƒ:Relatório de vendas de julho";"/pub/reports";1)#0)
:(FTP_Logout(vFTP_ID)#0)
Else
$OK:=True `Todos os comandos executados sem erro
End case
Nota: Para maior informação sobre este uso particular da estrutura Case of, consulte Apêndice A, Dicas de programação.
Produto: 4D Internet Commands
Tema: IC File Transfer
Número
88945
Criado por: 4D Internet Commands 6.5
4D Internet Commands ( 4D Internet Commands v16)