ارسال ايميل با پي اچ پي

سلام دوستان
كسي كدي داره كه با .PHP باشه كه توش يك Subjet و متن باشه؟ كه دكمه سند داشته باشه كه روش بزني موضوع رو به يك ايميل بفرسته؟ :wink:
 

oxygenws

Active Member
سلام،

جناب حامد خان، این پیام بیشتر به بخش "زبان های SERVER SIDE" می خوره! و فرستادن ایمیل در php با یک تابع به سادگی قابل انجام هستش. به مثال زیر توجه کن:
mail('"to", "subject", "body" [, "headers"]);x
این ساده ترین حالت هستش (از "x" صرف نظر کن!! و مقدار داخل [ ] اختیاری می باشد)

هزار تا کار دیگه هم می شه با همین تابع انجام داد، اگر خواستی دونه دونه بپرس تا برات توضیح بدم.
البته در مورد خیلی از توابع ترجیح داره که از سیستم ارسال ایمیل خبر داشته باشی، ولی خیلی هاش هم لازم نداره.

موفق باشید، امید
 
سلام ممونون دوست عزيز
يك فايل Send.php اگه متوني برام بساز كه Subjet و Matn رور داشته باشه و با كليك روي Send Mail ان به ايميل من در ياهو يا.. سند شه..
ممنون
 

oxygenws

Active Member
سلام،

شما اگه می شه فرم HTML اش رو بساز و سورسش رو اینجا بنویس تا من همون رو تغییر بدم :)

موفق باشید، امید
 
سلام
سورس نميخواد ديگه!
شما فقط فايل پا اچ پي رو بديد..فرق نميكنه چه شكلي باشه تغيرش ميدم سورسشم خيلي ساده باشه!!
ممنونم
 

oxygenws

Active Member
سلام،

من گفتم که سورس HTML رو برام بفرستی تا دقیق بفهمم چی می خوای. به هر حال من این مثال رو اینجا میارم، ولی باز هم ترجیح داره که سورست رو بفرستی تا بتونم بهتر بهت جواب بدم.

کد:
<?php
// a very very very simple TEXT mail sender
// $to is destination email address
// $subject is subject
// $body is body of email
// all variables should be same as name of your TAGs in your HTML
// in this sample the FROM field of email is empty

mail($to, $subject, $body);

?>

موفق باشید، امید
 
من اين جا 2 با پست دادم چرا پاك شد؟!!!!!
AnyWay
انيم كد مثل اين باشه
<?php
// -----------------------------------------------------------------------------------------
// Simple MaiForm
//
//
//--------------------------------------------------------------------------------------------
$fname = "FromMe"; // any name like your name.
$femail = "[email protected]"; // E-mail address to be shown in from details.

//-------------------------------------------------------------------------------------------

if(!isset($action)){

?>


<form name="form1" method="post" action="mailform.php">
<input name="action" type="hidden" value="send">
<table width="370" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="120" >e-mail:</td>
<td width="250" ><input name="toemail" type="text" size="30"></td>
</tr>

<tr>
<td>subject:</td>
<td><input name="subject" type="text" size="30" value=""></td>
</tr>
<tr>
<td valign="top">message:</td>
<td>
<textarea name="message" rows="5" cols="35">

</textarea>
</td>
</tr>
<tr>
<td>type:</td>
<td>
text <input name="rdType" type="radio" value="0" checked>
  
html <input name="rdType" type="radio" value="1">
</td>
</tr>
<tr>
<td> </td>
<td>
<input name="cmdSend" type="submit" value="send"> 
<input name="cmdReset" type="reset" value="reset">
</td>
</tr>
</table>
</form>


<?php
}else{
$from = $fname . "<$femail>";
$headers = "From: $from \r\n";
if($rdType == 1){
$headers .= "MIME-Version: 1.0\n" . "Content-type: text/html; charset=iso-8859-1"; //you can use Unicode
$message = stripslashes($message);
}else{
$headers .= "MIME-Version: 1.0\n" . "Content-type: text/plain; charset=iso-8859-1"; //you can use Unicode
}
$ok = @mail($toemail, $subject, $message, $headers);
if ($ok) {
echo "<center><font class='general'>Mail sent successfully. Thank you.</font></center>";
} else {
echo "<center><font class='general'>Mail could not be sent.</font></center>";
}
}

?>
 

oxygenws

Active Member
سلام،

من هم اینجا یه پیام داده بودم، دیشب سرور هک شده بود یا چیزی تو همین مایه ها و کلی اطلاعات پرید. و جالب اینکه سایت مجید رو که میزدی سایت vahidonline.com باز می شد.

من گفته بودم که.....
خوب شما که کد رو دارید، مشکلتون چیه؟ چرا از همین استفاده نمی کنید؟؟

موفق باشید، امید
 

oxygenws

Active Member
بله، این برنامه ای که نوشتید کارش همینه و ایمیل های HTML میزنه :)
 

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

بالا