Salve,
nel manuale della webcam non dice nulla riguardo i log, se ci sono possibilità di modificare il nome?
Coomunque il primo blocco numerico 20211228 è la data il secondo blocco non capisco se sia l'ora o il numero del log.
Nel caso di data e ora, sapendo il momento preciso della creazione del file log, con php volendo si può applicare la data e l'ora da includere nel nome del file.
Qualcosa come questo:
Codice PHP:
$data = (new DateTime('now', new DateTimeZone('Europe/Rome')))->date('Ymd');
$NomeLog = "evt_".$data."_".$num.".log";
Un codice che può usare all'atto paratico senza calcolare il blocchi numerici nel nome del file, è ad esempio questo:
Codice PHP:
<?php
$files = glob('percorso/*.{log}');
foreach($files as $file){
$modifica = date("d/m/Y", $file);
$start_date = new DateTime("now",new DateTimeZone('Europe/Rome'));
$end_date = new DateTime($modifica, new DateTimeZone('Europe/Rome'));
$intervalllo = $start_date->diff($end_date)
$giorni = $intervalllo->format("%a");
if(giorni > 2){
if(is_file($file))
unlink($file);
}
}
?>
Percorso sta a indicare un eventule percorso se il log si trova in unao più sottocartelle.
Cordili saluti.