اخواني غيرت الجداول في قاعدت البيانات الى نوع cp1256_general_ci حتى استطيع قراءة العربي في phpmyadmin المشكلة لما اسوي صفحة استعراض في المتصفح تظهر البيانات على شكل علامات استفهام ؟؟؟؟؟؟؟ كيف اخلي البيانات تظهر بالعربي .
اخواني غيرت الجداول في قاعدت البيانات الى نوع cp1256_general_ci حتى استطيع قراءة العربي في phpmyadmin المشكلة لما اسوي صفحة استعراض في المتصفح تظهر البيانات على شكل علامات استفهام ؟؟؟؟؟؟؟ كيف اخلي البيانات تظهر بالعربي .
أخي الحبيب قم بتحرير ملف الكونفج او ملف mysql اللي بالسكريبت عندك
وضف هذا السطر بعد كود الاتصال بالقاعدة مباشرة
وأعدة كتابة الرئيسية من الادمن او اي شي وراح يظهر لك اللغة تمامكود PHP:
mysql_query("SET NAMES 'cp1256'");
وهذا الكود يقوم بالاستعلام عن القاعدة بترميز cp1256 سواء عند القراءة او الكتابة
ان شاء الله اكون افدتك
بارك الله فيك لم افهم هذه العبارة هل اعيد ادخال البيانات
لا فقط ضعها في الكونفيغ
السلام عليكم.
استعمل Joomal لموقعي، وأعاني من مشكلة أن النص عند عرضه في قواعد البيانات يظهر بشكل مشوه.
فتحت ملف ال configuration.php وصار كالتالي:
كود PHP:
$mosConfig_db = 'site_joomla';
mysql_query("SET NAMES 'cp1256'");
$mosConfig_dbprefix = 'jos_';
لكن عندما استعرضت المقالات عبر ال phpmyadmin لا تزال تظهر مشوهة!
ÇÑåÇÈíÉ
<br/>ÇáÒãÇä: ÇáÚÇÔÑÉ áíáÇ ã
سبق واستفسرت عن هذه المشكلة هنا ولم يرد علي أحد:
http://www.swalif.net/softs/swalif63/softs234843/
هل أجد لديكم الحل لها؟
شكرا.
اخوي
بخصوص الـ phpmyadmin
حسب حد علمي ,, ما تظهر بها العربيه واضحه ومقروءة الا اذا كانت بترميز UTF-8
لكن عند العرض في صفحات php تظهر مقروءة اذا كان ترميز الصفحة بنفس ترميز القاعدة
مع التحية
__________________
-----------------------------------------------------------
:: همـ المشاعر ــس :: عبد الله :: للتصميم و التطوير ::
http://www.mr-sa.com
-----------------------------------------------------------
الأخ لايف الامر سهل غن شاء الله نزل هذا السكربت الذي سيقوم بتحويل ترميز قاعدة البيانات عندك إلى cp1256
جرب وسوف يمر السكربت على الجداول مجموعة مجموعة وبعد انتهاء الستربت من عمله ستظهر لك اللغة العربية وتنتهي المشكلة للابد انشاء الله
السكربت
http://www.swalif.net/softs/attachme...3&d=1215207530
السلام عليكم ورحمة الله وبركاته
----------------
اخي الكريم .. لتخزين البيانات واسترجاعها باللغة العربية من قاعدة البيانات لابد من استخدام النوع التالي
latin1_general_ci
او
latin1_general_cs
فكلامها قادر علي قراءة وتخزين البيانات باللغه العربية ...
فجرب تغير الاعدادت من cp1256_general_ci الي latin1_general_ci .... وشوف النتيجة
هذا والله اعلم ..
بانتظار ردك اخوي ..
:nice:
بالنسبة لي مشت عند التحويل الى latin1
مشت لكن داخل القاعدة لن تظهر بالعربية
اكيد طبعا همي ترجع البيانات زي ما كانت .
شكرا جزيلا لكن أريد أتأكد قبل استعمال السكريبت أو تغيير الإعدادات إلى latin.
أنا الموقع يظهر العربية دون مشاكل وأستطيع القراءة والكتابة، المشكلة فقط داخل phpmyadmin العربي يظهر مشوها.
فهل هذا السكريبت أو تغيير الإعدادات سيمكنني من إظهار السجلات واستعراضها داخل phpmyadmin باللغة العربية؟
وشكرا
نعم
لكن أنت خذ نسخة احتياطية من قاعدة البيانات واعمل عليها تجربة