عمل فروم بريدي - راسلنا
اليوم شرح بسيط لعمل فروم بريدي لكي تتعرف على داله + المتغيرات ويتعبر كتطبيق على درس المتغيرات وكتابة المتغيرات ..
ويكون عند خبره شوي بالـHtml ...
والان سنتعرف على ذلك لكن فروم بريدي عادي جداا بدون تنسيق حتى لكي توضح الصورة لك ..
اليك كود صفحة تعبئة الحقول ..
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط . اضعط هنا للتسجيل ... ]
طبعا هناك اشياء لازم تنتبه لها وهي
اسم الحقل مهم جدا كما تلاحظه كل حق نقول
name='pname'
// مثلا
وايضا
كود:
<?
action='send2mail.php'
?>
الصفحة التي ستقوم بارسال البريد بعد ملئ الحقول
اذا غيرت اسم الملف غير الاسم هنا ..
مـلاحـظـــه :
بامكانك الاستغناء عن او سمة البي اتش بي وحفظ الصفحة بي Html لكن الان
احفظها كما هي باي اسم تريد ليكن (connect-me.php).
والآن كود الداله التي ترسل الرساله :-
كود:
<?
// سنقوم بعمل متغير وقيمة الايميل الذي تريد وصول الرسائل اليه
$mailMe = "php-ar@php-ar.com";
// سنقوم بعمل متغير وقيمتة هي موضوع الرساله في حاله اننا لن نطلب ذلك من المرسل
$subject = "رساله جديده";
// سنقوم ايضا بوضع متغير وقيمتة هي كجزء من رسالت المرسل
$pmes =" عزيزي مدير الموقع \n\n لقد ارسل لك $pname رساله وضمونها هو :\n\n\n\t $pmessage \n\n وبريده هو :\n $pemail \n\n نهاية الرساله .";
// الآن سنقوم بكتابة داله الارسال
$send2mail = @mail('$mailMe','$subject','$pmes','From:<$pname>');
//سنقوم بكتابة شرط وهو اعلامنا بنه تم ارسال الرساله ام لا .
if($send2mail){
// اذا تم الارسال اظهر هذه الرساله
echo"تم ارسال الرساله بنجاح";
// والا اظهر
} else {
echo"للأسف لم يتم اسال رسالتك";
// قفل وسط الشرط
}
// قفل وسم البي اتش بي
?>
كما هو موضح قمنا اولا بعمل متغير وقيمة الايميل الذي تريد وصول الرسائل اليه
كود:
<?
$mailMe = "php-ar@php-ar.com";
?>
ثم قمنا بعمل متغير آخر وقيمتة هي موضوع الرساله في حاله اننا لن نطلب ذلك من المرسل
كود:
<?
$subject = "رساله جديده";
?>
ثم قمنا بوضع متغير وقيمتة هي كجزء من رسالت المرسل
كود:
<?
$pmes =" عزيزي مدير الموقع \n\n لقد ارسل لك $pname رساله وضمونها هو :\n\n\n\t $pmessage \n\n وبريده هو :\n $pemail \n\n نهاية الرساله .";
?>
والآن جاء دور الداله لعمل الارسال وطبعا هناك اكثر من طريقة لكتابة هالداله وهذه احدى الطرق
كود:
<?
$send2mail = mail('$mailMe','$subject','$pmes','From:<$pname>');
?>
بعدها قمنا بكتابة شرط انه اذا تم ارسال الرساله بنجاح اظهر رساله تعلم بذلك

وهذا بداية الشرط الى نهايته
كود:
<?
if($send2mail){
// اذا تم الارسال اظهر هذه الرساله
echo"تم ارسال الرساله بنجاح";
// والا اظهر
} else {
echo"للأسف لم يتم اسال رسالتك";
// قفل وسط الشرط
}
?>
وبعدها قفل وسم البي اتش بي
مـلاحـظـــه :
لاتنسى بان المتغيرات بحوزتك يمكنك تغيرها لكن لاتنسى تغيرها في الداله // وكذلك اسماء الحقول ، وطريقة الرساله التي تظهر لك ، ولاتنسى ان هذا الكود (\n ) هو عمل سطر جديد ...