raga nel mio codice io invio un email nel caso in cui siano passati 30 giorni dal prestito di un libro non ancora restituito
la classe che si chiama avviso.php la includo nell'home page il mio problema è che ogni volta qualcuno fa home questo manda una email a colui che è in ritardo con la restituizione...
come faccio a risolvere questo problema?
codice:
$query=mysql_query("SELECT * FROM prestiti ")or die (mysql_error());
while($array=mysql_fetch_array($query)){
$date=$array['data_prestito'];
if (!empty($date)){
$control_date=diff_in_giorni($array['data_prestito'], date("d-m-Y"));
if($control_date<0){
$query_id=mysql_query("SELECT id FROM prestiti WHERE data_prestito='$date'")or die (mysql_error());
$destinatario_temp=mysql_fetch_row($query_id);
$destinatario_id=$destinatario_temp[0];
$query_email=mysql_query("SELECT email FROM users WHERE id='$destinatario_id'")or die (mysql_error());
$destinatario_email_temp=mysql_fetch_row($query_email);
$destinatario_email=$destinatario_email_temp[0];
mail ("$destinatario_email", "Avviso scadenza prestito", "Gentile cliente, l'avvisiamo che il prestito del libro è scaduto, pertanto deve restituirlo il prima possibile. Saluti", "From: admin@bibliotecavirtuale.it");
}
}
}