как создать эту часть email рассылки?
Сейчас модуль читает подписчиков с БД и отправляет им html сообщение на мыло, нужно сделать так, чтобы код формировал html код так...вводим в input поле "postid" id'шники статей которые находятся в бд через запятую и код читает значение столбца post в таблице новостей bsv_be_leaves_news и сформировует с этих статей единый html код который отправляется всем подписчикам.
Помогите это сделать пожалуйста.. Должно быть так: Введено в поле postid цифры 5, 34, 495 Жму "отправить" всем подписчикам приходит такое письмо: ---------------------- Текст новости id 5 Текст новости id 34 Текст новости id 495 ---------------------- <?php require_once "config.php"; mysql_connect($base_name, $base_user, $base_pass); mysql_select_db($db_name); if($_POST["ok"]){ $emails = mysql_query("SELECT * FROM bsv_be_emails2 WHERE `enable`=1"); $emn = mysql_num_rows($emails); $posts = mysql_query("SELECT * FROM bsv_be_leaves_news"); $pst = mysql_fetch_assoc($posts); $pstn = mysql_num_rows($posts); $coun=0; while($em = mysql_fetch_assoc($emails)){ $to = $em['email']; $subject = 'Birthday Reminders for August'; $message = ' <html> <head> <title>Birthday Reminders for August</title> </head> <body> content </body> </html> '; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; mail($to, $subject, $message, $headers); $coun+=1; } echo "Отправлено ".$coun." сообщений."; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head> <body> <form method="post" action=""> <input name="postid" type="text" size="100" /> <input type="submit" name="ok" value="Отправить" /> </form> </body> </html> как написать эту часть чтобы оно именно те айдишники выбирало в цикле..? |
Часовой пояс GMT +3, время: 11:06. |