الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة فى ارسال رسالة لمجموعه ايميلات ارجو الحل باسرع وقت

بدأه fatmaali في 20 ديسمبر 2014 · 0 رد · 649 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم لدي قائمة بريدية قمت بعملها

 

 

القائمة بها مثلا 400 ايميل

 

لما اجي ارسل الرسائل

 

يحصل لود على السرفر دا غير انه يعلق

 

 

فانا اريد انا اقوم باضافة على كود الارسال تجعله يرسل عدد 10 ايميلات ثم ينتظر فترة ويستكمل الارسال 10 غيرهم وهكذا لتكن المدة 5 دقائق مثلا او 10 دقائق  او

 

 

 

وهذا هو كود الارسال الخاص بي

<? 
include("../inc/config.php");
include("../inc/sit.php");
$message = $_POST['message'];   // نص الرسالة 
$no_id = $_POST['no_id'];   // نص الرسالة 
// استخراج البريدمن الجدول 

$select = mysql_query("select email FROM  email where no_id='$nod' limit $maxhome"); 
$nummail= mysql_num_rows($select);// اذا احتجنا معرفة عدد الاميلات نسوي لها طباعة $nummail 
While($row = mysql_fetch_assoc($select)){ 

$to = $row['email']; 
// المرسل له نسوي متغير اسمه 
// $ to  هوه المرسل له 

if(isset($_POST['do']) and isset($_POST['do']) =="send") { 

// هنا التاكيد 
// اذا ضغطنا زر ارسال راح يرسل 

######################### 
$subject = "$subject";
$headers = 'From: '.$mailweb."\r\n".
$header= "MIME-Version : 1.0 \r\n".
"Content-type: text/html ; charset=windows-1256 \r\n"; 
'Reply-To: '.$to."\r\n" . 
'X-Mailer: PHP/' . phpversion();
$send = mail($to,$subject,$message, $headers);
if(isset($send)){ 
// اذا نجحت العملية يتم طباعة 
echo "	<div align='center'> 
 <div class='head' >
	<table border='0' width='100%' cellpadding='0' height='38'>
		<tr>
			<td class=bout>
			<p align='center' dir='rtl'><font face='Tahoma' size='2'>
			&nbsp;<font color='#FF0000'>تم 
			الارسال بنجاح لـــ</font> <font color='#008000'>$to</font></font></td>
			<td class=bout width='32'>
			<img border='0' src='images/onebit_34.png' width='32' height='32'></td>
		</tr>
	</table>
	</div> 
"; 
echo "</br >"; 
echo"</div> </div> "; 



} 

  } } 
?> 
<?
echo "<div class=error><p dir='rtl' align='center'><b>عدد الايميلات المرسلــة&nbsp; ( <font color='#FF0000'>$nummail</font> 
)</b></p> </div>"; 
?>
<?
$insert="insert into archive (subject,message,sendh) values ('$subject','$message','$nummail')";
$Result=mysql_query($insert);

if($Result)
{
echo"
";
}
?>
<head>
<link href="css/gat.css" rel="stylesheet" type="text/css" />
</head>
1

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…