صفحة 6 من 7 الأولىالأولى 1234567 الأخيرةالأخيرة
النتائج 76 إلى 90 من 105

الموضوع: الترميز في ( MYSQL )

  1. #76


    حاولت بكل الطرق لارجع قواعد بيانات منتدى ولم افلح .. ومنذ اسبوع وانا احاول بكل الطرق ..

    اخيرا قررت استخدام سكربت الخاص الذي انزلته في هذا الموضوع

    وذكرت في اخر كلامك اننا يجب ان نضيف هذا هذين السطرين في كل اتصال ..

    كود:
    set character_set_server='cp1256';
    set names cp1256;
    لم افهم قصدك في كل اتصال ..
    وكيف يتم ذالك .. ارجو التفصيل فأنا لست بخبير

    انا اتحدث عن منتدى ..
    اذا كنت تقصد ان اضع هذا في ملفات المنتدى .. فأي الملفات منها

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

    ط³ظ€ط±ظٹظ€ط© ط§ظ„طµظˆطھظٹط§طھ ظˆط§ظ„ظ…ط±ط¦ظٹط§طھ ط§ظ„ط¥ط³ظ„ط§ظ…ظٹ

    فأرجو التفصيل قدر الامكان






  2. #77

    تاريخ التسجيل
    Sep 2004
    المشاركات
    1,402


    اخوي العندليب جزاك الله كل خير.

    سؤال بسيط تعقيباً على ردك:
    http://www.swalif.net/softs/showpost...44&postcount=6

    كيف يمكن جعل الكلام يخرج بهذا الشكل:

    %C7%E1%DA%E4%CD%E1%ED%C8

    اي كود استخدم وشكرا

    اخوي العندليب ارسلة لك رساله من هذا الايميل almayed@msn.com اتمنى ان لديك الوقت الكافي للاطلاع عليها لانه المشكله الي فيها جدا هامه بنسبه لي و موقفه امور كثيره بسببها!






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


    يشباب والله طلعت عينى انا حولت قاعدة البيانات بى الاسكربت الى مرفق وحاولت انى اضيف السطرين الى لازم ينضافوا عند الاتصال مع قاعدة البيانات للمنتدى ولكن الكلام فى جداول قاعدة البيانات عربى لكن لما افتح المنتدى الاقى علامات استفهام
    www.wekalty.org/pbb/

    ممكن حد يفهمنى الحل ايه رجاء





    __________________
    http://feckra.net/ads.php
    http://mp3egy.com
    http://feckra.org
    http://q8cam.com
    http://mesk-3.net
    http://gsmegypt.com
    http://gsmiraq.com
    للاتصال بى
    009659447208
    wael@feckra.com
    وائل فكرى بدر

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


    رجاء لدى مشكله كبيره
    المشكله كالتالى
    اردت نقل الموقع من سيرفر ويندوز الى سيرفر اخر عادى يعمل بى السى بانل و بالطبع قاعدة البيانات كانت latin1 فاستخدمة ملف المرفق فى موضوع ترميز اللغه فى myqsl للعندليب وتم تحويل اللغه واصبحت عربى تمام واستطيع قرائتها من ال phpmyadmin وقمت بعمل اكسبورت لها وامبورت فى ال phpmyadmin على السيرفر الجديد وايضا فى السيرفر استطيع قرائتها من نفس البرنامج لانها عربى لكن لما حطيت ملفات المنتدى اصبحت علامات استفهام
    قمت بتغيير ملف لغة المنتدى وكل حاجه ورحت لملف الكونفج بتاع المنتدى وعرفت فيه ان الاتصال مع قاعدة البيانات لازم يكون عربى يعنى يستخدم حروف cp1256 ولا تزال المشكله موجوده





    __________________
    http://feckra.net/ads.php
    http://mp3egy.com
    http://feckra.org
    http://q8cam.com
    http://mesk-3.net
    http://gsmegypt.com
    http://gsmiraq.com
    للاتصال بى
    009659447208
    wael@feckra.com
    وائل فكرى بدر

  5. #80


    http://www.vbulletin.com/forum/bugs3...=405&status=20

    راسلت شركة الفيبولتن

    واعطوني الرابط
    http://ilia.ws/archives/103-mysql_re...tatements.html

    وقالوا ان فيها اشكال امني


    طبعاً بعد ما حولتت منتديين
    وأردت تحويل منتداي لكن الإشكال الأمني اوقفني

    أحد المنتديات
    http://www.p7r.com/vb

    ترتيب المنتواجدون اليوم مذهل

    تعليقك اخوي عندل
    قد يكون الأشكال انه لا يتم التعرف على " و ' العربية
    مما قد يسبب SQL Injection





    __________________
    http://www.vb2plus.com/index.php?action=news&id=12
    أقوى نظام بنرات عرفته المنتديات

  6. #81
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    229


    شكرا اخوي العندليب
    موضوع رائع رائع رائع

    ورجاء فصل طريقه التحويل عن هذا الموضوع
    مع مراعاة اختلاف مستوى المستخدمين
    وخلينا هنا نناقش الفوائد والمميزات






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


    اول مره اقراء موضوع بهذا المستوى .. والمتابعة من صاحبة ..

    الله يعطيك العافيـــة ..






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


    لدي سؤال إذا تكرمت ..

    عندي حقل ترميزه utf8_unicode_ci

    هل يمكن تحويلة إلى الترميز cp1256_general_ci بطريقة صحيحه ..

    لأني حاول اكثر من طريقة دون فائدة ..

    تحياتي ..






  9. #84
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    267


    هناك ملاحظة على مجمل المقال لمبدعنا العندليب.

    هو ينصح بـ windows-1256 وليس utf-8 حسب مافهمت وقد يكون فهمي خاطئاً.

    هناك ألوف المواقع العربية تواجه دخول أجاكس في أغلب التطبيقات الحديثة التي لاتدعم العربية مما يسبب بعض المشاكل كما رأينا في منتديات vb .. بالإضافة إلى عدم قدرتها على الاستفادة من هذه التقنية الجديدة والرائعة .. لذلك يفكر الكثير ومنهم أنا .. بالانتقال لـ utf-8 التي يتوجه لها أغلب المبرمجين حالياً.

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

    الأخ ميلاد قام مشكوراً بوضع سكربت تحويل لمنتديات vb ولكنه للأسف لايدعم حتى الآن النسخ 3.6 بالإضافة إلى أن أغلب شركات الاستضافة لاتوفر مكتبة iconv وتعمل تحت المود رايت لذلك مع شكري الجزيل للجميع هنا على تلك المعلومات إلا أننا نحتاج إلى سكربتات تحل لنا إشكالية الترميز في المواقع والمنتديات مع الأجاكس .. وإيجاد حلول بسيطة يستطيع الجميع معرفتها بدلاً من الإغراق في الشروحات حول القوانين وحلول المشاكل التي تظهر هنا.

    مع خالص التحية والتقدير لمبدعنا العندليب الذي لم يألوا جهداً في خدمة اخوته دون انتظار لشكر من أحد بارك الله فيه.

    وفق الله الجميع لما يحبه ويرضاه.





    __________________
    robma2008 # gmail. com

  10. #85
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    267


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





    __________________
    robma2008 # gmail. com

  11. #86


    السلام عليكم ورحمة الله وبركاته

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

    نأتي لمداخلاتكم وبسم الله نبدأ

    الزميل k3b
    جزاك الله خير على مرورك وحياك الله معنا ياطيب

    الزميل php4pro
    أعذرنا على عدم فهم مداخلتك وحياك الله معنا

    الزميل إكسلنت سيرف
    أشكرك على المرور ومنتظرين مداخلتك معنا

    الزميل NewGsm
    حياك الله ياطيب وأحمد الله تعالى أنني استطعت أن أوصل المعلومه وبريدي للمراسله قد كتبته بالأعلى
    al3ndaleeb@uk2.net
    وأهلا بك

    الزميل زهير
    شكراً على المداخله ولكن ياليت توضح مشكلة الـ phpMyAdmin حتى نستطيع الرد على مداخلتك

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


    الزميل شبكة الجنان
    سؤالك التالي:
    وذكرت في اخر كلامك اننا يجب ان نضيف هذا هذين السطرين في كل اتصال ..


    كود:

    set character_set_server='cp1256';
    set names cp1256;

    لم افهم قصدك في كل اتصال ..
    وكيف يتم ذالك .. ارجو التفصيل فأنا لست بخبير
    كنت أقصد أن الاتصال بالقاعده يتم عن طريق دالة connect
    بعد عملية الاتصال يجب إرسال الجملتين التي ذكرتها في سؤالك.
    على سبيل المثال في منتديات vb30x نضيف السطرين التاليين بعد عملية الإتصال
    كود PHP:
    $DB_site->connect($servername$dbusername$dbpassword$usepconnect);
    $DB_site->query("set character_set_server='cp1256'");
    $DB_site->query("set names cp1256"); 


    الاخ أبو مايد
    ذكرنا في أول الموضوع أن كل حرف له صيغه ثنائيه لأن الكمبيوتر لا يفهم الا هذه الصيغه الثنائيه وهي الصفر والواحد ولكي نفهم نحن هذه السلسله الثنائيه نقوم بتحويلها الى الصيغه العشريه او الصيغه السدس عشريه.
    طلبت في سؤالك طريقة تحويل الحروف الى صيغة الـ URL Encods وهذه تتم بسكربت مرفق مع هذا الرد.
    طريقة استخدامه سهله وكل ماعليك بعد فك الضغط ان تفتح الملف وتكتب الحروف التي تريد تحويلها في خانة ASCII Text وبعدها إضغط زر Encode وسوف يقوم السكربت بتحويلها الى أكثر من صيغه فشاهد خانة URL .

    الزميل feckra
    بعد انتقالك الى السرفر الجديد هل وضعت جملة الاتصال كما أشرت الى ذلك في ردي على الاخ شبكةالجنان ؟


    أخي جريح الحب
    الخطأ الأمني موجود في الترميزات ذات البايت المتعدد بمعنى أنها سوف تحدث مع الترميزات ذات البايتين ومافوق لذلك نصحتكم بأن يكون ترميزكم هو الـ windows-1256 ذو البايت الواحد أما ترميز اليونيكود فهو ترميز ذو بايتين وسوف يحدث معه هذا الخطأ الأمني وكنت أتمنى منك عدم ذكر التفاصيل لأن هناك من يعيش على هذه المعلومات وانت تعرفهم جيداً


    الزميل waelbeso
    سبق وأن ذكرت في ردي على أحد الأخوه طريقة التحويل القياسيه فهل لديك أي سؤال أو مداخله فيما ذكرنا ؟


    الزميل Ibrahim
    أهلا وسهلا بك وشكراً على مداخلتك
    بالطبع بالإمكان تحويل الترميز من اليونيكود الى ترميز cp1256 وللأسف لم أطور السكربت الذي أرفقته لكم للتحويل وبإذن الله سأطوره.



    الزميل معتدل
    اهلا وسهلا بك وحياك الله معنا في النقاش
    بإختصار ياعزيزي ليس لليونيكود أي علاقه بتوافق الأجاكس مع المنتديات وبالإمكان أن يتوافق الأجاكس حتى مع التراميز ذو البايت الواحد كترميز windows-1256 وبإذن الله سأضع موضوع لنقاش هذه المشكله التي تأرقكم .
    الحقيقه شاهدت سكربت الاخ ميلاد على السريع ووجدت أنه يستخدم دالة Iconv والتي يجب أن يتم تركيب مكتبه خاصه بها على الـ php وكما ذكرت في ملاحظتك فإن أغلب المستضيفين يعملون على الاستاندرد ولا يهتمون لأي مكتبات خاصه بالـ php لذلك لن يعمل السكربت مع الاستاندرد.
    هل جربت السكربت الذي أرفقته بالموضوع؟


    تحياتي لكم





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip xss.zip‏ (2.7 كيلوبايت, 147 مشاهدات)

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


    اخى العندليب نعم اضفت الداله فى ملفات المنتدى وغيرت لغة الاتصال من خلال ملف الكونفج للمنتدى بى استخدام ال cp1256





    __________________
    http://feckra.net/ads.php
    http://mp3egy.com
    http://feckra.org
    http://q8cam.com
    http://mesk-3.net
    http://gsmegypt.com
    http://gsmiraq.com
    للاتصال بى
    009659447208
    wael@feckra.com
    وائل فكرى بدر

  13. #88


    اقتباس المشاركة الأصلية كتبت بواسطة feckra
    وقمت بعمل اكسبورت لها وامبورت فى ال phpmyadmin على السيرفر الجديد وايضا فى السيرفر استطيع قرائتها من نفس البرنامج لانها عربى لكن لما حطيت ملفات المنتدى اصبحت علامات استفهام
    قمت بتغيير ملف لغة المنتدى وكل حاجه ورحت لملف الكونفج بتاع المنتدى وعرفت فيه ان الاتصال مع قاعدة البيانات لازم يكون عربى يعنى يستخدم حروف cp1256 ولا تزال المشكله موجوده
    أولاً ملف اللغه ليس له علاقة الآن فلا تشغل بالك به الان.
    ثانياً عند عملك لعملية الـ import ماهو الترميز الذي وضعته للقاعده الجديده الفارغه ؟
    ثالثاً ماهو ترميز الجداول و ترميز الحقول النصيه بعد عملية الامبورت ؟ هل هو cp1256 أم latin1 ؟ تستطيع معرفة ذلك من خلال برنامج phpMyAdmin فتأكد من ذلك.






  14. #89
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    353


    الترميز بتاع الجداول بعد ما عملت امبورت هو cp1256
    ولما كنت بعمل امبورت ليها كنت بختار cp1256
    وللعلم اختارة utf و اخترة ال latine برضه كانت بتطلع ملخبطه وكل اختبار كان بيكون فى قاعدة منفصله عن التانيه كتجربه





    __________________
    http://feckra.net/ads.php
    http://mp3egy.com
    http://feckra.org
    http://q8cam.com
    http://mesk-3.net
    http://gsmegypt.com
    http://gsmiraq.com
    للاتصال بى
    009659447208
    wael@feckra.com
    وائل فكرى بدر

  15. #90


    السلام عليكم

    بالفعل موضوع مفيد وقيم , جزاك الله خيرا

    حاليا مشكلتى مع phpMyAdmin هى انى لا اجد ترميزات ال code page ضمن قائمة اللغة فمثلا قبل اصدار mysql 4.1 كان هناك ضمن القائمة arabic - windows و arabic - utf اما الان فلا يوجد الا ال utf فقط

    هذا بالطبع يؤثر على ترميز الصفحات فتجدها utf وبالتالى المدخلات التى ستتم عبر ال phpMyAdmin ستكون utf

    لاحظت فى الصفحة الرئيسية لل phpMyAdmin مكتوب (MySQL charset: UTF-8 Unicode (utf8

    هل لهذا علاقة ؟

    ايضا غيرت ال MySQL connection collation الى cp_general_ci ولم تحقق المطلوب










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

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

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