Jump to content


rackfel

Member Since 16/03/2010
Offline Last Active 13/04/2010, 13:22
-----

Posts I've Made

In Topic: Listar / Deletar Arquivos De Um Diretorio

06/04/2010, 17:33

perfeito cara *-*
fiquei me matando aki e num conseguia, tentei de praticamente tudo, mas, nem tinha imaginado em fazer isso...
vlw
e, a parte de deletar, teria que ser em uma nova pagina puxando um "deleta.php"?

EDIT--
opa, deu um problema
agora ele só esta listando 1 arquivo da pasta
eu fui tentar colocar mais arquivos e ele só mostra um, o primeiro que passou...
os outros num aparece nada...
o que sera?

tudo bem
jah descobri
eu coloquei o "download.php" em outra pagina, ai, no codigo ficou assim:
echo '<a href="/ftp/usuario/download.php?arquivo=/ftp/usuario/ftp/'.  (str_replace($remote_dir,"",$file)) . ' ">   <br>' . (basename($file)) .' </a>
      ';
      echo '
            ';

deu pra fazer o download e num mostra o download.php
agora, só falta para excluir

In Topic: Formulario De Download

25/03/2010, 16:02

<?php

$remote_dir='.'; // Caminho para o diretório remoto
$ftp_server = 'ftp.dominio.com'; // FTP do destino
$ftp_user_name = 'nome_de_usuario';
$ftp_user_pass = 'senha_usuario';

// Conexão
$conn_id = ftp_connect($ftp_server);

// login 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// listando arquivos do diretório
$contents = ftp_nlist($conn_id, $remote_dir);

// exibindo
foreach($contents as $file)
  echo '<br />' . $file;

// fecha a conexão
ftp_close($conn_id);

seria esse

EDIT---

jah descobri como eles viram links, só, que quando clicka, não faz download, codigo completo

<?php

$remote_dir='webroot'; // Caminho para o diretório remoto
$ftp_server = 'seudominio.com.br'; // FTP do destino
$ftp_user_name = 'usuario';
$ftp_user_pass = 'senha';

// Conexão
$conn_id = ftp_connect($ftp_server);

// login 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// listando arquivos do diretório
$contents = ftp_nlist($conn_id, $remote_dir);

// exibindo
echo '

      ';
      foreach($contents as $file)
  echo '<a href="/download.php?arquvio='. $file .'">' . $file .'</a>
      ';
      echo '
            ';


// fecha a conexão
ftp_close($conn_id); ?>

e em uma pagina chamada download.php esta assim

<?php

// define some variables
$local_file = 'php://stdout';
$server_file = isset($_GET['arquivo'])?$_GET['arquivo']:NULL;
if($server_file!=NULL)
{

$remote_dir='.'; // Caminho para o diretório remoto
$ftp_server = 'seudominio.com.br'; // FTP do destino
$ftp_user_name = 'usuario';
$ftp_user_pass = 'senha';

// conectando
$conn_id = ftp_connect($ftp_server);
// login 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// efetuando o download
if (!ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
   
    echo "Ocorreu um erro\n";
}

// fecha a conexão
ftp_close($conn_id);
exit;

?>

só falta isso de fazer o download

Alguem sabe?

In Topic: [Resolvido] Download Em Asp

17/03/2010, 15:12

ok, brigadão ae
e sucesso pra vc tbm

In Topic: [Resolvido] Download Em Asp

17/03/2010, 14:28

Bom, desculpa ficar enxendo o saco
mas, eu mostrei aki e falaram que tem que ser direto no download sabe?
na janela não abrir em "abrir com" e sim em "download"
isso tem como ou é só programação do PC mesmo?

In Topic: [Resolvido] Download Em Asp

17/03/2010, 12:06

ixi, e vc manja o que tem que colocar no content-type?
em ASP eu apanho até ficar em coma um pouco kkk

EDIT--
jah descobri
fica assim


Response.ContentType = "application/zip"

ai ele abre certinho, muito obrigado por mostrar onde era que tinha que mudar

RESOLVIDO

IPB Skin By Virteq