Привет! Хочу сделать на сайте 1 фичу – отправка поздравительных писем ко дню рождения пользователей из базы MySQL. Я составил для этого код:
$tmp=mysql_query("SELECT id, fname, gender, email, password, birthday FROM ".C_MYSQL_MEMBERS." WHERE MONTH(birthday)=MONTH(NOW()) AND DAYOFMONTH(birthday)=DAYOFMONTH(NOW()) AND status >= \'7\' order by birthday ASC");
$i=mysql_fetch_array($tmp);
$tm=array(C_URL);
$subject=template($w[401],$tm);
$tm=array($id,$i[\'password\'],C_URL,fname);
$message=template($w[402],$tm);
sendmail(C_FROMM,$i[\'email\'],$subject,$message,\'text\');
?>
и поместил его в index.php . Письма отправляются, но не 1 раз, а всякий раз, при открытии файла index.php . Можно сделать php файл, чтобы работал без его открытия в браузере? И как сделать, чтобы письмо отправлялось только 1 раз?
С уважением, Александр