Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carcleo

open dir e exclusão

Recommended Posts

Basta você trocar a busca do glob de (*.{...}) por (*.*) ou apenas (*).

 

Note que o procedimento é o mesmo, então todos os arquivos que não estiverem listados no banco serão apagados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, não

 

Eu quero dizer o usuario puder uplodear qualquer tipo de arquivo e eu não tiver controle sobre a extensão do aquivo, só filtro o tamanho dele.

Dai não vou saber quais estensões tem na pasta para preencher o glob(). Entendeu a minha duvida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tendi:

Basta você trocar a busca do glob de (*.{...}) por (*.*) ou apenas (*).
Faltou atenção da minha parte.

Mas só mais uma ANDRÉ:

 

Você passou essa opçao para apagar ns duas pastas.

chdir('imagens/upload/venda/normais/');
$fotosDiretorio = glob('*.{JPG,JPEG,GIF,PNG,jpg,jpeg,gif,png}', GLOB_BRACE);
foreach(array_diff($fotosDiretorio, $fotosDb) as $apagar) unlink($apagar);

chdir('imagens/upload/venda/miniaturas/');
$fotosDiretorio = glob('*.{JPG,JPEG,GIF,PNG,jpg,jpeg,gif,png}', GLOB_BRACE);
foreach(array_diff($fotosDiretorio, $fotosDb) as $apagar) unlink($apagar);
certo?

Só esta Apagando a segunda pasta(miniaturas).

Por que será?

 

Depois desta resposta, pode fechar o topico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.