السلام عليكم ورحمة الله وبركاته.
هنشرح النهاردة إزاي نعمل فورم بسيط لإرسال إيميل
مع الشرح خطوة بخطوة
وكود بكود..
هنسمي الملف أي إسم ..
بس أنا هسميه form_to_email.php
ماشي ؟؟
نبدأ ..
هنبدأ الأول طبعا بوضع

كود PHP:
                       <?php
?>
اللي بينهم طبعا هنحط الكود
هنحط ..:

كود PHP:
                       if($submit){  

  [
IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG] 
طبعا للــتأكد إن الزائر ضغط submit (زر الإرسال اللي هنعمله بعدين)
وبعدين نحط

كود PHP:
                       $to="webmaster@localhost";
 
$subject="رسالة للإدارة ."
طبعا نغير الإيميل من اللي مكتوب للإيميل الصحيح بتاعنا ...
و غير إسم الموضوع زي ماتحب أنا سميتها رسالة للإدارة .. أوك؟
وبعدين نكتب

كود PHP:
                       $time=date("d/m/Y"); 
عشان ينكتب التاريخ مظبوط عشان تاريخ الرسالة
ممكن تستغني عنه بس هو للفايدة نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي ماشي؟؟
الكود ده هنشرحه براحه بعد كوباية شاي ملياانة

كود PHP:
                       $mail_from="من:$email n";
$mail_from.="Content-Type: text/html; charset=utf-8 n";
$message="
الرسالة في : 
$time<br>
إسم المرسل  : 
$name<br>
البريد : 
$email<br>
التعليق : 
$comment
"

براحه كده الشرح
..

كود PHP:
                       الرسالة في $time<br
كود PHP:
                       $_time 
ده الوقت اللي إتبعتت فيه الرسالة .. توضيح أكتر مش إحنا فوق عملنا كود خليناه يستورد الوقت من السرفر هفكركم بيه تاني وتالت

كود PHP:
                       $time=date("d/m/Y"); 
إتفقنا ... يبقى كده شرحنا أول جزء بسيط من الكود ماشي..
ندخل في التاني ..

كود PHP:
                       إسم المرسل  $name<br
كود PHP:
                       $name 
ماشي ..
ده عشان يجيب إسم المرسل اللي إحنا لسة هنكتب كوده تحت ..
يلا نكمل ..
بقية الأكواد

كود PHP:
                       $email 
دي بقى عشان تجيب إيميل المرسل ... برضه لسة هنكتبه تحت..
ثم الكود الأخير

كود PHP:
                       $comment 
ده بقى عشان يجيب التعليق أو الرد أو الإستفسار أو الحاجة يعني اللي الزائر كتبها في الخانة اللي لسة هنعملها تحت..
مية مية كده ...
شرحنا الأكواد اللي فوق
ناخد إستراحة ونكمل ...............................
حلوة الإستراحه ديييييييي
ههههه

كود PHP:
                       mail($to,$subject,$message,$mail_from);
echo 
"تم الإرسال";
}else{
echo 
"هناك خطأ"
أظن مش محتاج شرح ...
بس هشرحه
لو الرسالة صح وتم الإرسال
هيظهر تم الإرسال ..
لو في خطأ ولا حاجة
هيظهر هناك خطأ
يلا نكمل ..

كود PHP:
                       <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
</head>
<body>
<form action="<? echo $PHP_SELF?>" method="post" name="form" id="form">
<table>
<tr>
<td align="right">إسمك: </td>
<td><input name="name" type="text" id="name" /></td>
</tr>
<tr>
<td align="right">بريدك: </td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td align="right" valign="top">التعليق: </td>
<td><textarea name="comment" cols="60" rows="5" id="comment"></textarea></td>
</tr>
</table>
<input type="submit" name="Submit" value="أرسل" />
</form>
</body>
</html>
دي بقى الأكواد بتاعة الإرسال والنظام ده
هي ده الفورمات اللي إدينا أوامر الإرسال بتاعتها فوق ..
والسلام عليكووو ..
ويارب تكونوا فهمتم
أنا مجرب الكود
وأرسلت والرسالة وصلت
لو لم يعمل معك
راجع مرة وإتنين وتلاتة
وأتمنى أشوف التطبيقات