ارسال البريد الالكتروني بواسطه الـphp :
البريد الإلكتروني هو الحياة التي تنبض بها السكربتات فمثلاً هناك سكربتات ارسال بريد الى صاحب الموقع تخبره بشي معين أو ملحوظة أو غير ذلك ويمكن استخدامها في أكثر من مجال .
والدالة التي تستخدم في ذلك هي الدالة mail()
mail("$to", "$sub", "$msg”,”From:$you”);
وتقوم بوضع بريد الذي ستصله الرسالة في الخانة $to وموضوع الرسالة في الخانة $sub والرسالة في الخانة $msg وبريدك أنت أو بريد المرسل في الخانة $you .
تطبيق عملي
قم بكتابة الكود التالي واحفظه في ملف باسم mail.html
<html dir=rtl>
<head>
<title>برنامج إرسال بريد</title>
</head>
<body>
<form action="mail.php" method="post">
عنوان المرسل
<br>
<input type="text" name = "you">
<br>
عنوان المستقبل
<br>
<input type="text" name = "to">
<br>
موضوع الرسالة
<input type="text" name = "sub">
<br>
الرساله
<textarea rows=10 cols=20 name = "msg" >
</textarea>
<input type="submit" value = "إرسال البريد الالكتروني">
</form>
</body>
</html>
قم بانشاء ملف اخر وقم بكتابة الكود التالي وقم بإعطاءه الاسم mail.php .
<?
mail("$to", "$sub", "$msg”,”From:$you”);
?>
قم بوضع الملفين في مجلد السيرفر وقم بتشغيل البرنامج واملا البيانات واضغط زر الارسال وستري ان الرساله تم ارسالها بنجاح .
برامج عمليه
برنامج او سكربت ارسال بطاقات بسيط
يحتوي من ملفين الملف الأول به البطاقات وعنوان البريد الإلكتروني والملف الثاني هو الذي يقوم بعملية الإرسال
الملف الأول هو chcard.php وكوده كالتالى :
<html dir=”rtl”>
<form action =card.php method = “post”>
اختر البطاقة التي تريد ارسالها
<br>
<br>
<INPUT TYPE = ”radio” NAME = “card” value= ”
[فقط الاعضاء المسجلين هم من يمكنهم رؤية الروابط. اضغط هنا للتسجيل] checked>
البطاقه الاولى
<br>
<br>
<img src="http://www.khalaad.f2s.com/MADINA9_small.JPG" width="100" height="100" alt="" border=0>
<br>
<br>
<INPUT TYPE = ”radio” NAME = “card” value= ”
[فقط الاعضاء المسجلين هم من يمكنهم رؤية الروابط. اضغط هنا للتسجيل] >
البطاقه الثانيه
<br>
<img src="http://www.khalaad.f2s.com/Haram3.jpg" width="100" height="100" alt="" border=0>
<br>
اسمك
<br>
<input type="text" name = "myname">
<br>
بريدك الالكتروني
<br>
<input type="text" name = "you">
<br>
بريد صديقك
<br>
<input type="text" name = "to">
<br>
موضوع التهنئه
<input type="text" name = "sub">
<br>
الرساله
<br><br>
<textarea rows=10 cols=20 name = "msg" >
</textarea>
<br>
<INPUT TYPE = submit value= ”إرسال البطاقة” >
</form>
</html>
الملف الثاني يقوم بعملية ارسال البطاقة وتقوم بكتابة الكود التالي واحفظه في ملف باسم card.php
<?
$message = “لقد قام $myname بارسال بطاقه اليك ” . “\n”. “وهو يقول في نص رسالته لك :\n$msg”.”وتجدها على الرابط التالى” .”\n”. “$card” .”\n”;
mail("$to", "$sub", "$message”,”From:$you”);
echo “<center>مبارك ،،،لقد تم ارسال الرساله بنجاح </center>”;
?>
ملاحظة :
الدالة \n تقوم فقط ببدا سطر جديد لاننا لانستطيع استخدام <br> في نص الرسالة