Exibir Pastas / Arquivos dentro do FTP
Boa Tarde Galera
Estou listando meus arquivos do FTP dentro da minha página.
Só que ele está listando tudo junto, pastas e arquivos.
Como eu faria para separar as pastas e os arquivos para ficar algo mais claro
Está aparecendo assim:
Conteúdo do Diretório /Print:
.
..
Anúncio de revista 21x30 cm Print Express.jpg
copyright
Dia da mulher Santa Casa de Birigui
FOLDER REDEPAS - 2008.cdr
pega meu messenger ae.txt
Peças 09.12.08
Via Brasil
<?
// definindo o tempo limite da aplicação o time default é de 30 segundos você setando para 0 fica um tempo indefinido
set_time_limit(0);
// variavel que vai armazenar o nome do site
$ftp_server = 'ftp.printexpress.ensite.com.br';
//efetua a conexão
$conn_id = ftp_connect($ftp_server);
//caso ocorra algum erro de conexao
if(!$conn_id)
{
echo "nao foi possivel conectar ao servidor de ftp dp site ".$ftp;
exit;
}
else
{
//faz a autenticação do usuario
// nessa parte sera necessário informar o login e senha
$login_result = ftp_login($conn_id, $ftp_login, $ftp_senha);
if(!$login_result)
{
echo "erro ao efetuar login";
exit;
}
else
{
//vejamos agora em que diretorio estamos com a função ftp_pwd
print '<b>';
echo "O diretório atual agora é: " . ftp_pwd($conn_id) . "";
print '</b>';
print '<br><br><br>';
//hora de listar o conteudo(arquivos e diretorios) do diretorio atual
$buff = ftp_nlist($conn_id, ftp_pwd($conn_id));
//caso de erro
if(!$buff)
{
echo "Erro ao listar conteudo do diretorio";
exit;
}
else
{
print '<b>';
echo "Conteúdo do Diretório ".ftp_pwd($conn_id).":";
print '</b>';
print '<br>';
//o nome dos arquivos bem como seus diretorios sao devolvidos em um vetor
// imprimindo-os
?>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<?
$quantidade = count($buff);
for($i=0;$i<$quantidade;$i++)
{
?>
<tr>
<td width="5%"> </td>
<td width="5%" class="texto_principal"> </td>
<td width="5%" align="center"></td>
<td width="85%">
<?
echo $buff[$i]."";
echo '<br>';
?>
</td>
</tr>
<?
}
?>
</table>
<?
}
}
}
//fechando a conexao FTP
ftp_close($conn_id);
//supondo que eu desejo fazer
?>Discussão (7)
Carregando comentários...