Ir para conteúdo
Fórum Script Brasil
  • 0

Autenticar conta FTP


walquer

Pergunta

Ola pessoal, gostaria da ajuda de vocês, copiei esta rotina de um colega e estou tentando faze-la funcionar, autenticar o usuario ftp via site, quando coloco direto o endereço na variavel ftpsite="ftp://user01:123456@201.76.50.54:21", a rotina funciona perfeito, mas quando a variavel recebe o valor do codigo digitado no formulario ele não funciona, será que tenho que tirar os espaços ol algo parecido, desculpen a minha ignorancia mas sou iniciante em java segue rotina:

<form name=login align=center>
<tr>
<table cellpadding="0" cellspacing="3" border="0" align=center>
</td>
</tr>
<b>Audicorp.Server</b>
<tr><td class="smallfont">User Name</td><td>
<input type=text name=username size=20>
</td></tr><tr><td>Password:</td><td>
<input type=password name=password size=20>
</td></tr><tr>
<input type=hidden name=server value="201.76.50.54:21/" size=16>
</td></tr><tr>
<td colspan=2 align=center>
<input type=button value="Login" onClick="Login(this.form)">
</td>
</tr></table>
</form>

<script LANGUAGE="JavaScript">
//submitted and displayed on www.a1javascripts.com
//by Spencer Ressad. [url=http://www.fl5goscript2001.homestead.com]http://www.fl5goscript2001.homestead.com[/url]
<!-- Begin
function Login(form) {
var username = form.username.value;var password = form.password.value;
var server = form.server.value;
if (username && password && server) {
var ftpsite = "ftp://username" + ":" + password + "@" + server;
window.location = ftpsite; 
}
else {alert("Required: |Username| & |Password|");
  }
}
//  End -->
</script>

Conta FTP para teste

User Name: user01

Password: 123456

Agradeço desde já

Walquer

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
arruma esta linha ae

var ftpsite = "ftp://" + username + ":" + password + "@" + server

Amigo,

Funcionou perfeitamente, estava com um problema terrivel com meus clientes, a versão do IE 7 e 8 não funciona direito com FTP, então pensei em fazer um link direto do site, há muito tempo pesquisando encontrei este scrypt, já estava desistindo quando encontrei este forum. Confesso que fiquei surpreendido com a rapidez na solução

Agradeço muito. espero que sirva como base para outros usuários também.

Bom parecia perfeito, mas não funciona no Internet Explorer a partir da versão 7, segundo um artigo que li: (http://support.microsoft.com/kb/941896/pt), a versão 7, está separada do windows, então não suporta o ftp direto.

Mas para outras versões ele funcionou muito bem, o problema é que não posso pedir aos meus clientes para voltarem a versão 6, seria esganado vivo muito menos para alterarem o registro do windows como sugere o artigo.

Mas de qualquer forma agradeço, se conheces outra solução por favor comuniquem

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...