Spero di aver capito bene quel che vuoi...
Provo a buttarti giù qualcosa per una notifica mensile.
Questo script presume l'esistenza di una cartella chiamata resoconti con un file chiamato (per esempio in questo mese) '200803.txt'
Codice PHP:
<?php
//questo ciclo controlla l'esistenza di un file nella cartella resoconti.
//dovrebbe trovarne uno solo col nome 'annomeseultimanotifica' (ad es 200803.txt)
while ($file = readdir('resoconti/')) {
if($file !='.' && $file !='..'){
if(is_file($folderName.'/'.$file)){
$vecchiofile=$file;
}
}
}
$contenuto=file_get_contents($vecchiofile);//resoconto vecchio mese...
$data=date('Ym');
$nuovofile=$data.'.txt';//nome dell'eventuale nuovo file
if($vecchiofile != $nuovofile) {
mail("mail","oggetto",$contenuto,"mittente");
unlink($vecchiofile);
file_put_contents('resoconti/'.$nuovofile,'');
}
?>
Questo script, se tutto va bene, dovrebbe andare, ma va inserito in una pagina che abbia almeno una visita al giorno in modo che possa essere attivato!
Ho dato un nome alla cartella che puoi benissimo cambiare.
Tutte le cose da notificare vanno scritte nel file
'resoconti/'.date('Ym').'.txt'
penso che tu sappia come!
Se non capisci qualcosa o hai domande scrivi pure.
Non l'ho provato e l'ho buttato giù di fretta...ci saranno sicuramente errori!
Se nel frattempo qualcuno più esperto di me da un occhiata allo script e conferma sarebbe molto meglio!
Ciao!