Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17720
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Deletando arquivos antigos no servidor

15-10-2007 09:52

Essa função permite deletar arquivos que já estão a muito tempo no servidor.
Essa data é contada a partir da última modificação no arquivo, ou da data de envio para o servidor.

<?php function deletando($diretorio,$quais,$dias) { foreach(glob("$diretorio/$quais") as $file) { if(filemtime($file) < strtotime("-$dias days")) { if(unlink($file)) { echo "<b>".basename($file)."</b> foi removido com sucesso.<br>"; } // unlink } // filemtime } // foreach } // deletando ?> <?php /* diretorio: nome da pasta onde estão os arquivos a serem deletados *: quais arquivos serão deletados - * (todos) | *.txt (todos .txt) etc... 1: dias passados desde a última alteração ou criação do arquivo, ou seja, arquivos que estão no servidor a mais de um dia serão deletados. */ deletando("diretorio", "*", "1"); ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado