phew 0 Denunciar post Postado Julho 11, 2006 Como deletar um arquivos após 10 dias, sua url está armazenada num BD em MYSQL, juntamente com a data... Compartilhar este post Link para o post Compartilhar em outros sites
augustogava 0 Denunciar post Postado Julho 11, 2006 http://www.php.net/manual/en/function.unlink.php para deletar arquivo Compartilhar este post Link para o post Compartilhar em outros sites
phew 0 Denunciar post Postado Julho 11, 2006 http://www.php.net/manual/en/function.unlink.phppara deletar arquivoEsqueçi de falar no 1º post é que quero saber como devo fazer a verificação pois são 2 tabelas, E aonde eu devo colocar a verificação, e de quanto em quanto tempo deve ser verificado a "validade" do arquivo... Compartilhar este post Link para o post Compartilhar em outros sites
augustogava 0 Denunciar post Postado Julho 11, 2006 você tem q colocar o arquivo no Cron para ser executado pelo menos 1 vez por dia...qual a estrutura das 2 tabelas? Compartilhar este post Link para o post Compartilhar em outros sites
phew 0 Denunciar post Postado Julho 11, 2006 id nome hora ender DATE_FORMAT( data , "%d/%m/%Y" )00 CPUMSR_0_90.zip 01:29:01 arquivos/7b05da30.zip 11/07/2006 cod nome miniatura data hora foto00 421592 fotos/bba8.th.GIF 16/06/2006 09:29 fotos/bba8.GIF seria isso? Compartilhar este post Link para o post Compartilhar em outros sites
augustogava 0 Denunciar post Postado Julho 11, 2006 select ender FROM tabela1 WHERE TO_DAYS(NOW()) - TO_DAYS(data) >= 10select foto FROM tabela2 WHERE TO_DAYS(NOW()) - TO_DAYS(data) >= 10tem q fazer o select para cada tabela ele ira retornar os registros que possuem a diferança maior ou igual a 10 Compartilhar este post Link para o post Compartilhar em outros sites
phew 0 Denunciar post Postado Julho 11, 2006 Seria mais ou menos assim? <?php $Con = mysql_connect("localhost","phelen_phelen","**") or die (mysql_error()); mysql_select_db("phelen_banco") or die (mysql_error()); $Sql = mysql_query("select ender,id FROM arq WHERE TO_DAYS(NOW()) - TO_DAYS(data) >= 10") or die ("<b>Erro: </b>".mysql_error()); while ($RRr = mysql_fetch_array($Sql)) { unlink($RRr['ender']); mysql_query("DELETE FROM arq WHERE id='{$RRr['id']}'"); ?> Compartilhar este post Link para o post Compartilhar em outros sites
augustogava 0 Denunciar post Postado Julho 11, 2006 seria isso sim,agora so tem q ver se esse select ta funcionando.. Compartilhar este post Link para o post Compartilhar em outros sites
phew 0 Denunciar post Postado Julho 11, 2006 Vlw Ae, funcionou perfeitamente... Compartilhar este post Link para o post Compartilhar em outros sites
MatheusWC 0 Denunciar post Postado Julho 11, 2006 Faz o Cron executar esse script pelo menos 1 vez ao dia. Compartilhar este post Link para o post Compartilhar em outros sites