| 4D v20FTP_Login | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20
 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 sistema.
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 caseNota: Para maior informação sobre este uso particular da estrutura Case of, consulte Apêndice A, Dicas de programação.
	Produto: 4D
	Tema: IC File Transfer
	Número 
        88945
        
        
        
	
	Criado por: 4D Internet Commands 6.5
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D Internet Commands ( 4D v20)
	
	
 Adicionar um comentário
Adicionar um comentário