تسجيل الدخول

مشاهدة النسخة كاملة : |درس عملي| كيفية ارسال ايميل برمجيّاً



R i C K i
02-03-2009, 09:52 AM
بسم الله الرحمن الرحيم

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

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


mail($to,$subject,$message,$headers)



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

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

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

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

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

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

$to="isma3ilz@hotmail.com";
$subject="test message";
$message="this is a test message from murshed";
$headers="From : unknown< mail@example.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
الان كل ماعليك هو عمل نموذج ( فورم ) يقوم بإرسال قيم هذه المتغيرات الى صفحة


أي سؤال اخوكم اسماعيل حاضر

c0ptin_hackers
02-03-2009, 10:32 AM
شرح ولا اروع اخى بارك الله فيك وتسلم على المشاركه المتميزه

R i C K i
02-03-2009, 10:48 AM
شرح ولا اروع اخى بارك الله فيك وتسلم على المشاركه المتميزه

أهلا فيك أخوي

منور

u.s.c
02-03-2009, 03:02 PM
جزاك الله خير أخى ونفعنا بعلمك

New Style
02-05-2009, 10:31 AM
مشكرو اخى الله يعطيك العافية

خالد القحطاني
02-12-2009, 09:55 PM
مميز بما تقدمه

لكن ليش ما نطور هذه البرمجه الى فورما متكامله - لاني ابي اسوي سكربت

اهداء من موقعنا الى الزوار



الف شكر لك وبنتظار تعليقك على كلامي

R i C K i
02-14-2009, 02:08 PM
مميز بما تقدمه

لكن ليش ما نطور هذه البرمجه الى فورما متكامله - لاني ابي اسوي سكربت

اهداء من موقعنا الى الزوار



الف شكر لك وبنتظار تعليقك على كلامي


أهلآ بيك أخي خالد

يعني تريد القول يصبح كسكريبت اتصل بنـا ؟