|
Тема |
Re: испращане на няколко мейли [re: GlS] |
|
Автор |
Иpъпшънa (мухльо) |
|
Публикувано | 23.03.05 03:57 |
|
|
Ето тука един бърз copy/paste
Малко е пооплескано понеже го поокълзах тук-там. Значи идеята е Bccтата не се виждат един-друг и вторичните е-маили се наблъсват в хедъра :
if($blast){
$query = "SELECT description,uploadname FROM images WHERE iid=$iid ";
//print"$query";
$result = MYSQL_QUERY($query);
$description=mysql_result($result,0,"description");
$uploadname=mysql_result($result,0,"uploadname");
$thumbname=substr($uploadname,0,10);
$headers="From: members@qqq.com\n";
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//BCC-tata ne se vizhdat edin drug!
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
$headers.="Bcc:";
$subject="New Images";
$query = "SELECT DISTINCT email FROM users WHERE type='member' AND newsletter>0";
$result = MYSQL_QUERY($query);
$i=0;
$number = MYSQL_NUMROWS($result);
WHILE ($i < $number):
$email = mysql_result($result,$i,"email");
if (strlen($email)>0){
$headers.= $email.",";
}
$i++;
ENDWHILE;
$headers.="\r\n";
$body="New images have been uploaded to the site:\n\n $description \n\n ";
mail("members@qqqqqq.com",$subject,$body,$headers);
}
|
| |
|
|
|