مشکل با ارسال ایمیل در php

ALI4GHA

Member
سلام
بدون شرح :

PHP:
<?php

// Receiving variables
@$Name = addslashes($_POST['Name']);
@$Business_Phone = addslashes($_POST['Business_Phone']);
@$email = addslashes($_POST['email']);
@$Comments = addslashes($_POST['Comments']);

// Validation
if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $email))
{
header("Location: error.html");
exit;
}

//Sending Email to form owner
# Email to Owner 
$pfw_header = "From: $email";
$pfw_subject = "mysite Contact Form";
$pfw_email_to = "[email protected]";
$pfw_content_type = "Content-Type: text/html; charset=UTF-8";
//......................................
$pfw_message = "Name: $Name\n"
. "Email: $email\n"
. "Business_Phone: $Business_Phone\n"
. "Comments: $Comments\n"
. "\n"
. "Provided By: Ali mysite\n"
. "http://www.mysite.info";

@mail($pfw_email_to, $pfw_subject ,$pfw_message ,$pfw_header ,$pfw_content-type ) ;

//Sending auto respond Email to user
# Email to Owner 
$pfw_header = "From: [email protected]";
$pfw_content_type = "Content-Type: text/html; charset=UTF-8";
//......................................
$pfw_subject = "mysite Contact Form";
$pfw_email_to = "$email";
$pfw_message = "Name: $Name\n"
. "Email: $email\n"
. "Business_Phone: $Business_Phone\n"
. "Comments: $Comments\n"
. "\n"
. "Provided By: Ali mysite\n"
. "http://www.mysite.info";

@mail($pfw_email_to, $pfw_subject ,$pfw_message ,$pfw_header ,$pfw_content-type ) ;

header("Location: thank_you.html");

?>
به نظر شما مشکلش کجاست ؟؟
ایمیل ارسال نمی کنه
 
آخرین ویرایش:

milads

Banned
شما @ هاي پشت متغير ها رو بردار . ببين مشكلت حل ميشه .
و در ادامه كدت مشكل نداره .
ضمنا يه فرم ارسال ايميل هم برات گذاشتم اين هم به كارت مي ياد .

لينك دانلود : مشاهده پیوست form.rar
 

ALI4GHA

Member
شما @ هاي پشت متغير ها رو بردار . ببين مشكلت حل ميشه .

فکر نمی کنم مشکل از @ ها باشه ولی با این ها چشم امتحان می کنم .

و در ادامه كدت مشكل نداره .

من فکر کنم یه مشکلی بجز اون که شما گفتی داشته باشه ؟!

ضمنا يه فرم ارسال ايميل هم برات گذاشتم اين هم به كارت مي ياد .

ممنون بابت فرم
 

ALI4GHA

Member
@ ها را هم برداشتم هیچ فرقی نکرد
هیچ اروری هم نمی ده
ولی ایمیل را ارسال نمی کنه
 

jalilvand

Member
بعضی سرورا خیلی حساسند. دومین ارسالتو بردار احتمالا کار کنه. چون دوتا ایمیل تو فاصله خیلی کم فرستاده می شه. یه بارم این مشکلو من داشتم که دومیشو برداشتم حل شد. auto respond و تو mail account تنظیم کن
 

ALI4GHA

Member
بعضی سرورا خیلی حساسند. دومین ارسالتو بردار احتمالا کار کنه. چون دوتا ایمیل تو فاصله خیلی کم فرستاده می شه. یه بارم این مشکلو من داشتم که دومیشو برداشتم حل شد. auto respond و تو mail account تنظیم کن

امتحان می کنم
 

ALI4GHA

Member
بعضی سرورا خیلی حساسند. دومین ارسالتو بردار احتمالا کار کنه. چون دوتا ایمیل تو فاصله خیلی کم فرستاده می شه. یه بارم این مشکلو من داشتم که دومیشو برداشتم حل شد. auto respond و تو mail account تنظیم کن

امتحان کردم جواب نداد
من که دارم دیوونه میشم
 

textile

Member
سلام آقا .من هم یک چنین مشکلی داشتم اما نتونستم این phpmailer را ست کنم اگر شما تونستید به من هم یاد بدید.
 

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

بالا