النتائج 1 إلى 8 من 8

الموضوع: بعض الاسئلة حول الدالة Mail

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    167

    بعض الاسئلة حول الدالة Mail



    السلام عليكم

    عندي بعض الاسئلة حول دالة الايميل
    اولا انا اريد انا ابرمج فورم بريدي بحيث يرسل رسالة للذي كتب الرسالة يشكره أو ...
    كيف الطريقة
    ==============================================
    ما الخطأ في هذا الكود
    كود PHP:
    <?php
    // البريد الذي سيتم إرسال الرسالة إليه
    $TO "ebda3_y@hotmail.com";
    // بريد مرسل الرسالة
    $EMAIL "$emi";
    // التعريف ببريد مرسل الرسالة
    $FROM "From: \t$EMAIL\n";
    // عنوان الرسالة
    $SUBJECT "\t $sub\n";
    // الرسالة
    $MSG .= "$name\n";
    $MSG .= "$th\n";
    // إرسال البريد الإلكتروني
    $SENDMAIL mail($TO$SUBJECT$MSG$FROM);
    // التحقق من ارسال الرسالة
    if ($SENDMAIL) {
    // إذا تم إرسال الرسالة يتم عرض الآتي
    ECHO "<HTML DIR=RTL>";
    ECHO 
    "تم إرسال الرسالة بنجاح !!";
    }
    else {
    // إذا لم يتم إرسال الرسالة يتم عرض الرسالة
    ECHO "<HTML DIR=RTL>";
    ECHO 
    "هنالك خطأ : لم يتم ارسال الرسالة";
    }
    ?>
    لان لما ارسل تطلع رسالة فارغة!

    ==================================================
    عندما اعمل الصفحة عن طريق الفرونت بيج تطلع الرسالة عبارة عن رموز غربية!؟
    ==================================================
    اتمنى ان أجد الحل عندكم
    تحياتي
    abofares





    __________________
    ===================
    ماسنجر
    ebda3_y (at) hotmail.com
    ===================
    من مواضيعي
    السلسة الاولى من دروس صمم ستايلك

    السلسلة الثانية من دروس صمم ستايلك
    abofares غير متواجد حالياً


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


    في صفحه الارسال او الي يسمى النمودج

    هل هناك مكان لكتابه الرساله ؟ تأكد من وجود MSG ?

    تحــياتي





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

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


    هلا اخوي
    ومشكور على ردك
    هذه صفحة النموذج
    بالمرفق
    اخوي ياليت توضح اذا كنت تعرف هذه ليش تطلع
    #1604;طلب أو الاس&#1
    تحياتي ومشكور مرة ثاينة





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: txt ddd.txt‏ (2.8 كيلوبايت, 44 مشاهدات)
    __________________
    ===================
    ماسنجر
    ebda3_y (at) hotmail.com
    ===================
    من مواضيعي
    السلسة الاولى من دروس صمم ستايلك

    السلسلة الثانية من دروس صمم ستايلك
    abofares غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    549


    اخي الخطأ انك لم تضمن حقول النموذج فيه وانما جعلتها خارج النموذج تأكد دائماً عند إنشاء نماذج الإرسال أن تكون الحقول بين وسمي
    <form>
    فمثلاً عند نموذج الإرسال في ملفك تكون الحقول بين الوسمين كما في المثال التالي:
    [PHP]
    <form method="post" action="emil.php">
    الحقول هنا
    </form>
    اتمنى ان الفكرة قد وصلت..
    إلى اللقاء





    __________________
    صالح المطرفي (Mr.Saphpـ)
    مدونتــــــي
    الصندوق الماسي الخامس
    قوالب WordPress
    تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
    http://www.saphplesson.org
    Saleh AlMatrafi غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    549


    متأسف التعديل بالمرفق

    إلى اللقاء





    الملفات المرفقة الملفات المرفقة
    __________________
    صالح المطرفي (Mr.Saphpـ)
    مدونتــــــي
    الصندوق الماسي الخامس
    قوالب WordPress
    تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
    http://www.saphplesson.org
    Saleh AlMatrafi غير متواجد حالياً

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    167


    شكرا لك اخوي Mr.saphp

    لكن ما زالت المشكلة مستمرة

    انتظر ردك





    __________________
    ===================
    ماسنجر
    ebda3_y (at) hotmail.com
    ===================
    من مواضيعي
    السلسة الاولى من دروس صمم ستايلك

    السلسلة الثانية من دروس صمم ستايلك
    abofares غير متواجد حالياً

  7. #7
    عضو جديد
    تاريخ التسجيل
    May 2001
    المشاركات
    17


    الغالي abofares ..

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

    كود PHP:
    <?php
    $TO 
    "ebda3_y@hotmail.com";
    $EMAIL $_POST['emi'];
    $FROM "From: <$EMAIL>\r\n";
    $SUBJECT $_POST['sub'];
    $MSG .= $_POST['name'] . "\n";
    $MSG .= $_POST['th'] . "\n";
    $SENDMAIL mail($TO$SUBJECT$MSG$FROM);
    if (
    $SENDMAIL) {
    ECHO 
    "<HTML DIR=RTL>";
    ECHO 
    "تم إرسال الرسالة بنجاح !!";
    }
    else {
    ECHO 
    "<HTML DIR=RTL>";
    ECHO 
    "هنالك خطأ : لم يتم ارسال الرسالة";
    }
    ?>






    __________________
    http://www.saudisp.com
    HTML غير متواجد حالياً

  8. #8
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    في حالة غياب الريجستر قلوبال .. يمكنك أن تستخدم المصفوفة :
    $HTTP_POST_VARS

    بهذا الشكل :
    كود PHP:
    ECHO $HTTP_POST_VARS["A"
    بعد أن تقوم بتعريف المتغير A في فراغ النص ..

    تحياتي ،





    __________________
    SWF Thumbnail - tweet me
    Egyptechno غير متواجد حالياً





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

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

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