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

الموضوع: عند الارسال للإيميل تظهر رموز غير مفهومة مثل : ÇáÓáÇã Úáíßã

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56

    عند الارسال للإيميل تظهر رموز غير مفهومة مثل : ÇáÓáÇã Úáíßã



    السلام عليكم

    اخباركم شباب

    اخذت الدالة mailer وركبتها في موقعي وارسلت للايميل وصارت الرسالة تظهر ÇáÓáÇã Úáíßã

    علما بأن الترميز في الدالة هو : iso-8859-1
    وفي الصفحة هو : windows-1256

    جربت utf-8 وما نفع .

    اتمنى ان اجد اجابة .
    شكرا لكم .





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net


  2. #2
    عضو فعال
    تاريخ التسجيل
    Sep 2007
    المشاركات
    1,569


    السلام عليكم

    غير ترميز الدالة

    وغير ترميز ملفات البي اتش بي ايضاً نفسها من خلال نوتباد ++


    اعتمد utf 8





    __________________
    My twitter - حراج
    لا تنس ذكر الله | سبحان الله و الحمد لله ولا إله ألا الله و الله أكبر


  3. #3
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    بارك الله فيك .
    لقد حولت وظهر لي هكذا : ������ �������





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    119


    السلام عليكم

    غير ترميز الدالة

    وغير ترميز ملفات البي اتش بي ايضاً نفسها من خلال نوتباد ++


    اعتمد utf 8
    بالاصافة
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET NAMES utf8");
    ضيفه لملف config اي الاتصال................هذا اذا اعتمدت utf8
    بالتوفيق






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    119


    السلام عليكم

    غير ترميز الدالة

    وغير ترميز ملفات البي اتش بي ايضاً نفسها من خلال نوتباد ++


    اعتمد utf 8
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET NAMES utf8");
    ضيفها لملف الاتصال






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    انا جربتها قبل ما اتصل بقاعدة بيانات . !





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    119

    ضروري من ثلاث خطوات........



    هل حولت الملف الى utf-8 withoutbom بالنوتباد ++
    ثانيا هل غير ترميز الصفحة

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    ثالثا ملف الاتصال يكون بهاته الصيغة

    <?php
    $dbhost = "localhost";
    $dbname = "jamal";
    $dbuser ="root";
    $dbuserpass ="";

    $link = mysql_connect($dbhost,$dbuser,$dbuserpass)
    or die ("خطا بقاعده البيانات");
    $sql= mysql_select_db($dbname,$link)
    or die ("هناك خطا في قاعده البيانات ");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET NAMES utf8");

    ?>







  8. #8
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    بارك الله على التفاعل الطيب .

    حولت الترميز كما ذكرت ويظهر :
    ����

    علما بأنه لا يوجد لدي قاعدة بيانات.

    شكرا لك.





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    وجهازي هو ويندوز 7 عربي والمتصفح فايرفوكس اخر اصدار .





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي عادة ما تظهر هذه المشكلة عند ارسال اسم المرسل او عنوان الرسالة , لكن اجمالا لا يوجد مشكلة بنص الرسالة ويظهر بشكل عادي , على العموم يمكنك تجربة هذا الحل وتمرير الدالة التالية على متغيرات اسم المرسل وعنوان الرسالة :

    كود PHP:
    $sname="=?UTF-8?B?".base64_encode($sname)."?=\n";
    $sub="=?UTF-8?B?".base64_encode($sub)."?=\n"
    بحيث يكون sname$ اسم المرسل و sub$ عنوان الرسالة .

    جرب هذا الحل واتمنى ان تنجح عزيزي





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    هلا بالغالي .

    جربت الطريقة وطلع لي : �� �������

    لكن عدلت الكود ووضعت
    كود:
    "=?windows-1256?B?".base64_encode("$sub")."?=\n";
    ونجح في العنوان بمعنى يظهر عربي
    لكن نص الرسالة لا زال يظهر : �� �������
    مع العلم ان ترميز الدالة والصفحة UTF-8

    هل من حل ؟





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي بخصوص انو حضرتك نجحت بجعله يعمل على الترميز windows-1256 فهو امر جميل لكن هنا يجب عليك التوقف قليلا , قم بتغيير جميع صفحات السكربت الى الترميز العالمي UTF-8 وبعدها اعد المحاولة وارجع الكود الذي اعطيتك يا لحالته الاولى وسوف تنجح , وانا انصح بشدة انك تستعمل دائما الترميز الاخير .

    بخصوص نص الرسالة , شي طبيعي يظهر عندك رموز لان النص يخرج من دالة ترميزها iso-8859-1 , حتى لو كان ترميز الصفحة هو الترميز العربي لن ينفع معك الامر , قم بتغيير الترميز بكل الصفحات وفي اعدادات الدالة وفي الكود الذي اعطيتك ياه وسوف ينجح معك الاخر بخصوص النص حتى بدون الحاجة لتمرير النص الى هذه الدالة , اذا لم ينفع راجعني اخوي في الموضوع سوف اتابعه معك .

    الى الامام عزيزي





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  13. #13
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    بارك الله فيك اخي EbNCaNa واشكرك على التفاعل
    وضعت ترميز الصفحة والدالة UTF-8 وما زال يظهر : �� �������

    وحتى الكلام في نفس الصفحة ، بمعنى بدل ما يظهر تم الارسال يظهر : �� �������!

    اتمنى ان اجد حل .





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي يمكنك مراسلتي عبر البريد التالي : ebncana (at) ebncana.com وارفاق ملف السكربت او الملفات المختصة بالذات واسرى ان وجدت لك حل .

    الى الامام





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟





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

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

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