check deadlines
Hi,
I'm trying to create a page for check always deadlines with this code.
I use value for verify the get in. I receive mail but max value is 7 instead should be near infinity because should get in always into db and check date.
tks
ini_set('max_execution_time', 0);
ignore_user_abort(true);
set_time_limit(0); // run script forever
$connessione = **
$value = 0;
while(true){
$timeActual = time();
$dateActual = date('Y-m-d', $timeActual);
$hourActual = date('H:i', $timeActual);
$query = mysql_query("SELECT * FROM Check_Deadlines");
while($record = mysql_fetch_assoc($query)){
$first_date = new DateTime($dateActual.' '.$hourActual);
$second_date = new DateTime($record['Data'].' '.$record['Ora']);
$difference = $first_date->diff($second_date);
$diffValue = format_interval($difference);
if($diffValue == 0){
$from = "mitt";
$to = "dest";
$subject = 'Promemoria '.$diffValue.' - '.$value;
$message = $record['Descrizione'];
$headers = "From:" . $from;
mail($to, $subject, $message, $headers);
}
}
/*ob_flush();
flush();*/
sleep(60);
$value = $value + 1;
}
|