|
|
|
ผิดตรงไหนครับช่วยดูให้หน่อย หมายเหตุส่งไม่ได้ครับมันขึ้นว่า ยังไม่สามารถส่งเมล์ได้ในขณะนี้ จะแก้งัยครับ ช่วยดูโค้ดให้ด้วยนะครับ |
|
|
|
|
|
|
|
ขอโทษทีครับ แก้ไข โค้ดหน้า //tellafriend.php ครับ
<html>
<body bgcolor="#FFFFFF">
<p>ทดสอบการส่งเมลล์ครับ</p>
<form name="form1" method="post" action="tellafriend_mail.php">
<p>ผู้ส่ง
<input name="From " type="text" id="From ">
</p>
<p> <br>
ส่งไปยังเมล์ต่อไปนี้</p>
<p>อีเมล์ที่1
<input name="To1" type="text" id="To1">
</p>
<p> อีเมล์ที่2
<input name="To2" type="text" id="To2">
</p>
<p>อีเมล์ที่3
<input name="To3" type="text" id="To3">
</p>
<p>อีเมล์ที่4
<input name="To4" type="text" id="To4">
</p>
<p>อีเมล์ที่5
<input name="To5" type="text" id="To5">
</p>
<p> <br>
ข้อความ
<textarea name="Massage" rows="5" cols="50"></textarea>
</p>
<p><br>
<br>
<input type="submit" name="Submit" value="ส่งเมลล์">
</p>
</form>
</body>
</html>
|
|
|
|
|
Date :
20 ต.ค. 2548 12:24:03 |
By :
ppmam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผ่านมาเจอ ดูไม่เข้าตาซะเหลือเกิน ลองแก้ใหม่ตามนี้ละกันครับ
แก้ไขไฟล์ // tellafriend_mail.php ตามนี้นะ
<?
//เก็บเข้าตัวแปรอาร์เร
for($i=0;$i<=5;$i++){
$full[$i] = ${'To'.$i};
}
$Subject="ทดสอบส่งเมล์ให้หลายคน";
for($i=0;$i<count($full);$i++){//start for *
$send_mail=mail($full[$i],$Subject,$Massage,$From);
if(!$send_mail)
{
echo"ส่งเมล์ไปยัง .${'To'.$i} ไม่สำเร็จ";
}
else
{
echo"ส่งเมล์ไปยัง .${'To'.$i} สำเร็จแย้ว เย้ๆๆๆ";
}
}//end for *
?>
ลองดูซิ
|
|
|
|
|
Date :
20 ต.ค. 2548 13:19:07 |
By :
noom_programmer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
20 ต.ค. 2548 14:19:25 |
By :
ppmam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ noom_programmer ครับ ลองทำตามแล้วครับมันส่งไปให้เมล์เดียวห้าครั้งครับ มันไม่ส่งไปห้าเมล์ครับแต่ส่งไปเมล์เดียว ช่วยแก้ให้ด้วยนะครับ
|
|
|
|
|
Date :
20 ต.ค. 2548 14:34:36 |
By :
ppmam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาใหม่ๆครับ
แก้ไขไฟล์ // tellafriend_mail.php ตามนี้นะ
<?
//เก็บเข้าตัวแปรอาร์เร
for($i=0;$i<=5;$i++){
$full[$i] = ${'To'.($i+1)};//เพราะว่าเมล์ชื่อเริ่มจาก To1-To5
}
$Subject="ทดสอบส่งเมล์ให้หลายคน";
for($i=0;$i<count($full);$i++){//start for *
$send_mail=mail($full[$i],$Subject,$Massage,$From);
if(!$send_mail)
{
echo"ส่งเมล์ไปยัง .${'To'.$i} ไม่สำเร็จ";
}
else
{
echo"ส่งเมล์ไปยัง .${'To'.$i} สำเร็จแย้ว เย้ๆๆๆ";
}
}//end for *
?>
|
|
|
|
|
Date :
20 ต.ค. 2548 17:48:38 |
By :
noom_programmer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดอีกแล้วครับ
//เก็บเข้าตัวแปรอาร์เร
for($i=0;$i<5;$i++){//แก้เป็น $i<5 ครับ
$full[$i] = ${'To'.($i+1)};//เพราะว่าเมล์ชื่อเริ่มจาก To1-To5
}
|
|
|
|
|
Date :
20 ต.ค. 2548 17:51:06 |
By :
noom_programmer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
12 ม.ค. 2550 00:42:14 |
By :
3oR6JN3dQ2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|