بكسل - Powered by vBulletin


افاتار الكاتب
الصورة الرمزية MonTexo
MonTexo
مشــرف عــام
الدولة : -
الإهتمامات : -
الوظيفة : -
صورة الدرس الرمزية
معلومات الدرس
تقييم الدرس : 1 تقييمات , بـمعدل 5.00
طريقة ارسال ايميل
في PHP لدينا دالة اسمها mail
للمعلومات عن الدالة هنا :
http://www.php.net/manual/en/function.mail.php

الدالة mail تعمل على النحو التالي :



كود PHP:
mail($to,$subject,$message,$headers

من الواضح من تسميات المتغيرات :

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

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

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

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

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




كود PHP:
$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 فيجب تحديد ذلك في الترويسة مع تحديد الترميز

كود PHP:
$headers .= "MIME-Version : 1.0 n".
"Content-type: text/html ; charset=windows-1256 n"

لو قمنا بحفظ هذه البيانات في صفحة send.php
الان كل ماعليك هو عمل نموذج ( فورم ) يقوم بإرسال قيم هذه المتغيرات الى صفحة
10:48 PM 01-09-2009 بواسطة R I C K I في القـمة
ما شاء الله كـل دروسك في القـمة