زمان کنونی: ۳۱ فروردین ۱۴۰۳, ۰۵:۴۰ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

نحوه ی کار با ایمیل در PHP

ارسال:
۳۱ تیر ۱۳۹۲, ۱۰:۱۸ ب.ظ
نحوه ی کار با ایمیل در PHP
سلام

از سطح خیلی مقدماتی شروع می کنیم : کسی میدونه چجوری میشه با php ایمیل فرستاد ؟
برای ارسال ایمیل نیاز به استفاده از کدوم tag هست ؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۳۱ تیر ۱۳۹۲, ۱۱:۵۳ ب.ظ
RE: نحوه ی کار با ایمیل در PHP
برای ارسال ایمیل باید از تابه ()mail استفاده کرد .

من از این تابع استفاده کردم و با پیام ارسال موفق مواجه شدم اما نمیدونم چرا ایمیلی فرستاده نشد ؟ !
.
.
.
بیشتر توضیح میدم : من دو تا فایل php نوشتم یکی با نام mail_info.php که محتواش اینه :

کد php:
<html>
<
body>

<
form method='post' action='mailform.php' >
          
Email : <input name='email' type='text' /> <br />
          
Subject : <input name='subject' type='text' /> <br />
          
Message : <br />
        <
textarea name='message' rows='15' cols='40' >
        </
textarea > <br />
        <
input type='submit' />
        </
form >

</
body>
</
html
.
.
.

و دیگری فایلی به نام mailform.php که محتواش اینه :

کد php:
<html>
<
body>

  <?
php
    
if (isset($_REQUEST['email']))
      
// دستور بالا در صورتی که کادر ایمیل پر شده باشد ، ایمیل را ارسال می کند
        
{
        
// ارسال ایمیل
          
$email $_REQUEST['email'] ;
          
$subject $_REQUEST['subject'] ;
          
$message $_REQUEST['message'] ;
          
mail "someone@example.com" $subject $message "From:" $email) ;
          echo 
"از ارسال ایمیل شما متشکریم";
        }
    else
      
// اگر کادر ایمیل پر نشده باشد ، برنامه فرم زیرا را نمایش می دهد
        
{
          echo 
" < form method='post' action='mailform.php' >
          Email : < input name='email' type='text' /> <br />
          Subject : < input name='subject' type='text' /> <br />
          Message : <br />
        < textarea name='message' rows='15' cols='40' >
        < /textarea > <br />
        < input type='submit' />
        < /form >"
;
        }
  
?>


</body>
</html> 
.
.
.
به نظر شما مشکل از کجاست Undecided
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۱ مرداد ۱۳۹۲, ۱۲:۵۸ ق.ظ
نحوه ی کار با ایمیل در PHP
تابع mail جواب نمیده علتشو نمیدونم ، باید از کلاس آماده استفاده کنید . تو این لینک کلاسها و نحوه ارسالش هست :


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۱ مرداد ۱۳۹۲, ۰۳:۵۲ ق.ظ
RE: نحوه ی کار با ایمیل در PHP
ولی به نظر من اگر آدم تا وقتی میتونه روی پای خودش بایسته بهتره !
.
.
.
فهمیدم مشکل از کجاست :

من موقع استفاده از تابع ()mail یه اشتباهی انجام داده بودم و اون اینکه ، مقدار پارامتر to رو برابر someone@example.com قرار داده بودم ( در صورتی که مقدار پارامتر to ، باید آدرس ایمیلی باشه که می خوایم براش ایمیل بفرستیم که توی متغیر email$ ذخیره ش کردیم ) پس این قسمت از کد اشتباهه :
کد php:
mail "someone@example.com" $subject $message "From:" $email) ; 
.
.
.
درستش اینه :
کد php:
mail $email $subject $message "From:" $email) ; 
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۱ مرداد ۱۳۹۲, ۱۲:۰۴ ب.ظ
نحوه ی کار با ایمیل در PHP
تابع mail در صورتی به درستی کار میکنه و ایمیل ها رو به inbox می فرسته که شما یه میل سرور لوکال نصب کرده باشین. در غیر این صورت می تونید از کتابخانه هایی مثل swift که با استفاده از smtp و میل سرورهای میانی این کارو انجام میده استفاده کنین.
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۲ مرداد ۱۳۹۲, ۱۱:۱۰ ب.ظ
RE: نحوه ی کار با ایمیل در PHP
کسی میدونه برای دریافت ایمیل ، از چه تابعی استفاده میشه ؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۰ خرداد ۱۳۹۴, ۱۲:۱۶ ق.ظ
نحوه ی کار با ایمیل در PHP
توضیح می دهین که می خواهین چیکار کنین که احتیاج به دریافت ایمیل دارین. البته اگر بعد از ۲ سال هنوز پیگیر هستین.Big Grin
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۲ شهریور ۱۳۹۵, ۰۳:۰۷ ب.ظ (آخرین ویرایش در این ارسال: ۱۲ شهریور ۱۳۹۵ ۰۳:۰۸ ب.ظ، توسط axarsu.)
RE: نحوه ی کار با ایمیل در PHP
مراجعه کنید به دوره آموزشی PHP و MySQL در سایت
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

در درس دوازدهم به طور کامل در مورد نحوه‌ی ارسال ایمیل با PHP صحبت شده
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  شروع کار و اشتغال زایی در اصناف الکتریکی تهران nikikalhor ۰ ۷۶۴ ۲۶ دى ۱۴۰۱ ۱۲:۰۷ ق.ظ
آخرین ارسال: nikikalhor
  شروع کار و اشتغال زایی در اصناف الکتریکی تهران nikikalhor ۰ ۶۸۶ ۲۶ دى ۱۴۰۱ ۱۲:۰۵ ق.ظ
آخرین ارسال: nikikalhor
  آموزش نحوه گرفتن پرتره ای حرفه ای mortazangz ۰ ۱,۲۵۵ ۲۵ بهمن ۱۴۰۰ ۰۲:۱۹ ب.ظ
آخرین ارسال: mortazangz
  به دانشجوی تازه کار چه پیشنهادی میکنید ؟ اورمزد ۴ ۳,۹۶۱ ۲۳ بهمن ۱۳۹۹ ۰۵:۱۸ ب.ظ
آخرین ارسال: اورمزد
  انتقال داده از ص a به ص b بدون php با js amirmtf ۰ ۱,۹۷۱ ۰۲ اردیبهشت ۱۳۹۹ ۱۲:۱۷ ب.ظ
آخرین ارسال: amirmtf
  بهم یک کسب و کار خانگی معرفی کنید؟ packationmachinery ۰ ۲,۰۳۸ ۲۵ دى ۱۳۹۸ ۱۱:۲۲ ق.ظ
آخرین ارسال: packationmachinery
  بررسی وضعیت کار و درآمد گرایشهای مختلف. عزیز دادخواه ۱ ۲,۴۵۵ ۰۴ دى ۱۳۹۸ ۰۱:۱۲ ب.ظ
آخرین ارسال: marvelous
  نحوه محاسبه دفیق لگاریتم بدون ماشین حساب mcse2010 ۲ ۸۰,۰۱۷ ۲۸ مهر ۱۳۹۸ ۰۹:۳۸ ق.ظ
آخرین ارسال: chemical_darton29
  دانلود رایگان دوره آموزشی PHP & MySQL SamanehRashvand ۱ ۲,۵۷۶ ۲۶ مهر ۱۳۹۸ ۰۹:۲۹ ق.ظ
آخرین ارسال: alma1988
  نحوه مطالعه دروس...راهنمایی لطفا... mona64 ۳ ۳,۸۶۴ ۲۰ مهر ۱۳۹۸ ۱۰:۵۹ ب.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close