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

Login e upload ftp - javascript


h3lyo

Pergunta

Caros colegas... ajuda por favor...

Preciso de alguma maneira ao clicar em um botao ENVIAR fazer o login em um FTP e ao mesmo tempo fazer download ou upload (dependendo do caso).

Consegui por .bat assim:

--------------------------------------

ARQUIVO .BAT

@echo off

ftp -s:login.txt 192.168.88.1

-------------------------------------

ARQUIVO login.txt

USUARIO

SENHA

cd DIRETORIO-REMOTO

lcd DIRETORIO-LOCAL

mput ARQUIVO

close

by

-------------------------------------

Mas não poderei usar o .bat (tem que ser em javascript/html).

CONSIGO me logar ao servidor assim:

-------------------------------------

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>login-upload</title>

</head>

<body>

<a href="ftp://USUARIO:SENHA@192.168.88.1">Meus arquivos</a>

</body>

</html>

-------------------------------------

quando clico no link "MEUS ARQUIVOS" abre a pagina exibindo os arquivos no Internet Explorer e tambem no FIREFOX

mas preciso que não exiba nada na tela, e que somente faça download - ou upload, COMO FAZER ESSE DOWLOAD /UPLOAD ? :unsure:

LEMBRANDO QUE TEM QUE SER POR FTP, não posso simplesmente salvar o arquivo no local.

já IA ESQUECENDO... tambem não pode ser em php.. tem que ser em HTML

Me ajudem por favor ... agradeço a ajuda de todos.

Editado por h3lyo
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
você já tentou colocando o caminho todo?

já sim amigo. se eu coloco por exemplo:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Nova pagina 1</title>

</head>

<body>

<script language="JavaScript">

location.href = "ftp://USUARIO:SENHA@192.168.88.1/musicas/teste.mp3"

</script>

</body>

</html>

Nem preciso do link pra abrir o endereço (http://192.168.88.1/ftp.html) mas o navegador me pergunta se quero baixar o arquivo, e consigo baixar.

O problema é em ENVIAR O ARQUIVO, e principalmente, sem que seja perguntado nada (do mesmo jeito do .BAT

teria que ser algo +- assim apos o login:

put arquivo.mp3

quit

by

Mas não estou conseguindo.!

Agradeço a ajuda.

Editado por h3lyo
Link para o comentário
Compartilhar em outros sites

  • 0
Qual o intuito disso? Vai rodar numa intranet?

Baixar algo ao clicar num link sem avisar seria uma falta de segurança e upar pior ainda... Então acho que com JS não rola...

Isso mesmo, em intranet. O objetivo é criar alguns recursos (mudança de senha, esqueci a senha, cadastro .. etc) so que o servidor não suporta ASP, PHP, NADA..

SOMENTE html - Javascript. então eu criaria os formularios. e apos preenchidos, enviaria direto pro servidor.

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...