صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 32

الموضوع: درس (1 ) : تعلم برمجة فورم المراسلة لموقعك ( أبسط شرح من الألف إلى الياء )

  1. #16
    عضو فعال
    تاريخ التسجيل
    Dec 2004
    المشاركات
    1,224


    شرح وافي بارك الله فيك





    __________________
    لمراسلتي إضغط هنا
    php4arabs@hotmail.co.uk
    yemen-1-host غير متواجد حالياً

  2. #17


    مرحبة ..

    الأخ / palnour

    بسيطة ..

    أعلم أنّ الدالة mail ما تحمل أكثر من 5 أو 6 متغيرات ..

    فالنفرض أنّ عندك فورم وش قدة تريد تضيف فيه خانات ..

    فشنو الحل !!

    تخلي متغير واحد تجمع فيه المتغيرات ..

    لن اطيل واخشى أني اضيّع الموضوع هذا كود برمجتة سابقاً وكان يحوي بيانات ..

    الاسم والعمر والتلفون والمنطقة والاجابة .. وكنت أفصل بين هاي المتغيرات بسطر بواسطة /n ..

    وموجود if ستيتمنت في حالة تم الارسال أو لا ..

    ألقي نظرة على الكود البرمجي ولو فيه اي استفسار انا حاضر ..

    كود:
    <?php
     $to="marhoons@gmail.com";
     $y=" المتسابق: $name \n  العمر : $age \n  المنطقة : $set \n  تلفون : $tell \n  الاجابة: $ans";
     $cc="marhoons@gmail.com";
    $sendmail=mail("$to","إجابة من: $name","$y","$cc");
      if($sendmail)
      {
      echo"Send";
      }
      else
      {
      echo"Eroor";
      }
    ?>
    تحية،





    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m
    مرهون غير متواجد حالياً

  3. #18
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    254


    شكرا أخوي


    درس قمة في الروعة



    وإن شاء الله راح أطبق الدرس





    __________________
    خير الكلام ما قل ودل

    ::العضوية هذه مشتركة بين أخوة في الله ::
    saeed_ok غير متواجد حالياً

  4. #19
    عضو نشيط
    تاريخ التسجيل
    Feb 2005
    المشاركات
    153


    اخي الكريم
    بارك الله فيك على درسك الرائع والجميل والبسيط
    ولكن
    للاسف الشديد
    لم استطع التطبيق
    ففي كل مرة يقول لي

    Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in d:\wwwroot\nibfras\wwwroot\arabic\mailus\send.php on line 3

    بالرغم من انني طبقت درسك حرفيا
    بامكانك التاكد من هذا الرابط

    http://www.firstshoes.com.cn/arabic/mailus/add.htm

    فهل اجد الحل لمشكلتي لديكم
    وتقبل تحياتي الحارة
    واعلم بانني انتظر اجابتك على احر من الجمر





    نبراس اليماني غير متواجد حالياً

  5. #20
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    ضع الكود اللي استخدمته لو سمحت





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  6. #21
    عضو نشيط
    تاريخ التسجيل
    Feb 2005
    المشاركات
    153


    يا مرحبا بيك اخوي
    انا في صفحة add.htm
    وضعت هذا الكود

    <form method="post" action="send.php">
    <input type="text" name="subject"> عنوان الرسالة : <br>
    <input type="text" name="message"> الرسالة : <br>
    <input type="submit" value="أرسل" >
    </form>

    وفي صفحة send.php وضعت هذا الكود
    <?
    $to="nibrasalqubati@hotmail.com";
    Mail($to,$subject,$message);
    ?>

    يعني نفس ما كتبت انت حرفيا ما عدا تغيير واحد فقط اللي هو عنوان البريد الالكتروني كتبت عنواني الشخصي
    اتمنى ان اجد الحل لديكم
    وتقبل شكري وتقديري مقدما





    نبراس اليماني غير متواجد حالياً

  7. #22
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    اتوقع فيه تغيير لبعض اعدادات ملف php.ini لديك .. جرب تضيف هيدر للرسالة يحتوي على خانة المرسل

    كود PHP:
    $header="from:المرسل \r\n";
    $header.="Content-type: text/html \r\n";
    $to="nibrasalqubati@hotmail.com";
    Mail($to,$subject,$message,$header); 






    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  8. #23
    عضو نشيط
    تاريخ التسجيل
    Feb 2005
    المشاركات
    153


    اخي الكريم
    المعذرة تعبتك معاي
    ويبدو انه ما فيش فائدة
    والمشكلة لا حل لها تقريبا
    هذه المرة الخطا نفس الاول تقريبا وهو
    Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in d:\wwwroot\nibfras\wwwroot\arabic\meil\send.php on line 5

    والسبب تقريبا على ما اظن
    انني اخترت العمل على ويندوز وليس على لينكس
    يعني السيرفر المستضيف في الوندوز وليس في نظام لينكس
    والفرق بينهما شاسع
    كما اخبرني المستضيف
    فقد خيرني في البداية وانا لا اعرف شئ عن الفرق بينهما
    فقال لي هل ستستخدم الاس كيو ال او ستستخدم الاكسس
    قلت الاكسس
    قال اذا تريد الاكسس لازم تختار الويندوز ولو تريد الاس كيو ال لازم تختار اللينكس
    فاخترت الوندوز
    ولكنني اكتشفت ان معظم الدوال البي اتش بي لا تعمل في الوندوز

    ومنها دالة mail هذه
    حيث بحثت في المواقع الصينية والكثير لديهم نفس المشكلة
    وكانت الاجابة على المشكلة شبه واحدة
    انها لا تعمل في نظام ويندوز

    تواصلت مع الشركة المستضيفة بشان التغيير فقالوا لا يمكن
    ولكنهم اوصوني باستخدام دالة jmail لمراسلة مدير الموقع
    هل اجد شرحا لهذه الدالة او طريقة اخرى للمراسلة بواسطة لغة asp

    يا ريت تساعدوني
    وتقبلوا من محبكم في الله من ارض الصين نبراس اليماني فائق الحب والتقدير والاحترام





    نبراس اليماني غير متواجد حالياً

  9. #24
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    222


    بارك الله فيك على هذا الدرس


    شكـــــــــــراً





    __________________
    حياتي بلا أغاني
    www.No4Songs.ws
    خوخ غير متواجد حالياً

  10. #25
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    عزيزي نبراس إذا كان هدفك أن تتعلم PHP لنفسك وليس بغرض عمل السكربت فقط

    فقم بإنزال البرامج ومشغلات PHP على جهازك حتى ولو كان ويندوز وأكمل تعليمك

    وبالنسبة للدالة mail فهناك برنامج صغير جدا يقوم بتفعيلها على جهازك الشخصي وتصير ترسل من السكربت على بريد الاوت لوك اكسبرس بدون انترنت
    ابحث في سوالف عن
    Ability Server
    وقم بتركيبه على جهازك





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  11. #26
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,775


    شي طيب منك
    اشكرك اخوي dr server





    الغريم غير متواجد حالياً

  12. #27
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    595


    استاذي العزيز Dr.Server
    درس اكثر من رائع الله يزيدك من فضله وعلمه ..





    __________________
    لاتنس ذكر الله..
    الحضرمي غير متواجد حالياً

  13. #28
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    222


    السلام عليكم

    لقد طبقت الدرس ونجح معي الحمد لله

    ولكن كيف أضيف إسم المرسل أو بريده الالكتروني



    وشكراً





    __________________
    حياتي بلا أغاني
    www.No4Songs.ws
    خوخ غير متواجد حالياً

  14. #29
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    كود PHP:
    <input name="to" type="text">إلى<br>
    <input name="from" type="text">المرسل<br>
    <input name="sub" type="text">الموضوع<br>
    <input name="msg" type="text">الرسالة<br>
    <input type="submit" value="Send" name=Go>
    </form>
    <?
    if($Go){
    $header="from:$from \r\n";
    mail($to,$sub,$msg,$header);
     }
    ?>






    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  15. #30
    فضلاً اكتب اسمك الحقيقي هنا
    زائرسراب الليل


    ألف شكر لك اخوي Dr.Server ,,, كلك ذوق يالغالي
    درس جميل جداً










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض