ارسال ايميل

سلام،من يك تابع ايميل درست كردم ولي اصلا كار نمي كنه از دوستان مي خوام كد هاشو نگاه كنن
تابع خيلي ساده هست ولي وقتي روي سرور مي زارم كار نمي كنه.
اين يك فايل هست به نام send mail.html
-------------------------------------------------------------------------------------------
<form action="sendMail.php" enctype="multipart/form-data" method="post" style="vertical-align:top" target="_self" >
<table width="400" height="100" border="0" align="right" style="text-align:right;font-family:Tahoma;font-size:12px;direction:rtl;border:none;vertical-align:top">
<tr>
<td style="width:100px"><font color="#00709C"> پست الكترونيكي ما:</font></td>
<td style="color:#2D7104">[email protected]</td>
</tr>
<tr>
<td style="width:100px"><font color="#00709C">پست الكترونيكي:</font></td>
<td><input type="text" name="frm" value="" size="20" /></td>
</tr>
<tr>
<td><font color="#00709C">موضوع:</font></td>
<td><input type="text" name="subject" size="20" /></td>
</tr>
<tr>
<td style="vertical-align:top"><font color="#00709C">پيغام:</font></td>
<td><textarea name="msg" cols="20" rows="6" ></textarea></td>
</tr>
<tr>
<td>&nbsp;
</td>
<td>
<input type="submit" name="send" value="ارسال" style="font-family:Tahoma;font-size:12px;direction:rtl"/>
</td>
</tr>
</table>


</form>
-------------------------------------------
و بعد كد هاي php كه get مي شه به اين فايل
--------------------------------------------------------------
<?php
$to="[email protected]";
$sb=$_POST["subject"];
$frm=$_POST["frm"];
$msg=$_POST["msg"];
$header="From:$frm";
if(mail($to,$sb,$msg,$header)){
echo "Send OK !";
}else{
echo "Send Failed !!!";
}

?>
ممنونم
 

foranyone

Well-Known Member
اولا کدهاتون رو طوری قرار بدین که خوانا باشن

ثانیا من توصیه می کنم از کلاس php mailer استفاده کنید خیلی قدرتمند و خیلی ساده با امکانات بی نظیر .

موفق باشید .
 

Allahparast

Member
اولا کدهاتون رو طوری قرار بدین که خوانا باشن

ثانیا من توصیه می کنم از کلاس php mailer استفاده کنید خیلی قدرتمند و خیلی ساده با امکانات بی نظیر .

موفق باشید .
حمید تو هم هرجا می بینی کسی با تابعه میل مشکل داره php Mailer رو معرفی می کنی :lol:
دوست عزیز اینو تست کن اگه سند نشد به پشتیبان هاستت اطلاع بده
PHP:
mail("[email protected]","hi","khobi");
 

Allahparast

Member
در ضمن من تو کد چیزی از اتچ فایل ندیدم که enctype="multipart/form-data" رو تو فرم قرار دادین
 

foranyone

Well-Known Member
برا اینکه خودشون هرکدی بنویسن احتمالش کمه به inbox ارسال شه

ولی phpmailer کاری می کنه که به راحتی همه ی هدر ها تنظیم میشه و میل به inbox سند میشه .

خیلی بیسته !
 

جدیدترین ارسال ها

بالا