📁 Gerenciador de Arquivos Avançado
v2.0
⚠️ Erros:
= htmlspecialchars($error) ?>
✅ = $success ?>
📂 Gerenciador
📤 Upload
🌐 URL
📝 Criar
🌳 Árvore
🏠 base
$part) { if (empty($part)) continue; $acc .= ($i === 0 ? '' : '/') . $part; echo ' /
📁 ' . htmlspecialchars($part) . '
'; } } ?>
📁 Criar
📦 Extrair
📋
0
selecionado(s)
⬇️ Baixar
📦 Compactar
📋 Copiar para
📦 Mover para
🗑️ Deletar
Selecionar todos
☑️
Nome ↕
Tamanho ↕
Modificado ↕
Perm.
Ações
📭 Diretório vazio
= $icon ?> = htmlspecialchars($item) ?>/
= $icon ?> = htmlspecialchars($item) ?>
📋
= $size ?>
= $modified ?>
= $perms ?>
⬇️
👁️
✏️
🖼️
📦
✏️
📑
🔒
🗑️
Upload de Arquivos (múltiplos)
Selecione um ou mais arquivos:
Destino (relativo à base):
Download via URL
URL:
Destino:
Criar Novo Arquivo
Nome:
Conteúdo:
🌳 Árvore de Diretórios
'; foreach ($tree as $node) { echo '
'; echo '
📁 ' . htmlspecialchars($node['name']) . '
'; echo '
[abrir]
'; if (!empty($node['children'])) { echo '
'; renderTree($node['children']); echo '
'; } echo '
'; } echo ''; } renderTree($tree); ?>
×
✏️ Editando
1
×
🖼️ Visualizar
×
✏️ Renomear
Novo nome:
×
📋 Copiar para
Destino (relativo à base):
🏠
[Raiz]
'; foreach ($tree as $node) { echo '
'; echo '
📁 ' . htmlspecialchars($node['name']) . '
'; if (!empty($node['children'])) { renderPickerTree($node['children']); } echo '
'; } echo ''; } renderPickerTree($tree); ?>
Selecionado:
/
×
🔒 Alterar Permissões
Modo (ex: 0644, 0755):