الجمعة، 18 مايو 2012

إستخدام الدالة mail وعمل فورم بريدي

من طرف Mohammed Al-kenani  |  نشر في :  2:07 م 0 تعليقات


في PHP لدينا دالة اسمها mail
للمعلومات عن الدالة هنا :
http://www.php.net/manual/en/function.mail.php


الدالة mail تعمل على النحو التالي :
mail($to,$subject,$message,$headers)
?>
من الواضح من تسميات المتغيرات :


هو المتغير الذي يحمل بريد الشخص المرسل اليه $to


هو المتغير الذي يحمل عنوان الرسالة $subject


هو المتغير الذي يحمل الرسالة نفسها $message


هو المتغير الذي يحمل الترويسة ( سنشرحها لاحقا ) $headers




الاآن لنحاول ارسال رسالة :


$to="abu3amer@c4arab.com";
$subject="test message";
$message="this is a test message from murshed";
$headers="From : Murshed mohammed < murshed@c4arab.com >";

//الان سنقوم بعملية الإرسال
mail($to,$subject,$message,$headers);
?>
لتبسيط الامور لانريد التفصيل كثيرا في الترويسة headers ولكن لامانع من بعض المعلومات التي قد تحتويها :


From اي بريد واسم المرسل
Cc نسخة اضافية من الرسالة لأشخاص آخرين
Bcc نسخة اضافية مخفية من الرسالة لاشخاص آخرين


لو أردنا ارسال رسالة مثلا بصيغة html فيجب تحديد ذلك في الترويسة مع تحديد الترميز


$headers .= "MIME-Version : 1.0 n".
"Content-type: text/html ; charset=windows-1256 n";
?>
لو قمنا بحفظ هذه البيانات في صفحة send.php
الان كل ماعليك هو عمل نموذج ( فورم ) يقوم بإرسال قيم هذه المتغيرات الى صفحة send.php ليتم إرسالهابواسطة السيدة الدالة mail :)

التسميات :
Mohammed Al-kenani

كاتب مختص في مدونة مفكر التقنية

اشتراك

الحصول على كل المشاركات لدينا مباشرة في صندوق البريد الإلكتروني

شارك الموضوع

مواضيع ذات صلة

0 التعليقات:

back to top