ساخت بدنه پیغام از فرم و ارسال با ایمیل

آموزش های زیادی وجود دارند برای ایجاد بدنه پیغام و قرار دادن آن در هدر ارسال ایمیل که میگویند بدنه پیغام را به این شکل ایجاد کنید :

خب اگر فرم شما فقط همین سه فیلد را دارد از همین روش استفاده کنید.

این کار یک برچسب برای مشخص کردن فیلدی که ورودی از آن می آید اضافه می کند و دو کاراکتر بازگشت و خط جدید بین هر کدام قرار می دهد. این برای تعداد کم فیلد مناسب است اما برای فیلد های بیشتر می تواند به هم ریخته شود، مخصوصا برای فیلد هایی که خروجی آن ها آرایه است.

در این مطلب می خواهم از روشی استفاده کنم که بدنه پیغام را به راحتی و با یک حلقه foreach ایجاد کنید. تا زمانی که به فیلدها خاصیت name با معنی مناسب دهید می توانید بدنه پیغام را به این روش ایجاد کنید.

ارسال فرم php با ایمیل

پیشتر در مورد فرم php ، کنترل و امنیتش توضیح دادم. خب فرم را آماده کردیم و حال قصد داریم آن را به یک آدرس ایمیل ارسال کنیم. روند کار چگونه است ؟

ارسال ایمیل در php با تابع mail() امکان پذیر است. فقط کافی است بر روی سرور از آن استفاده کنیم ، زیرا در محیط های آزمایشی طبیعی است که ایمیلی ارسال نشود.