[frame="7 85"]
بســـ الله الرحمن الرحيم ــــم
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
بكل الحب والخير اسعد الله جميع أوقاتكم وأهلاً بكم أحبائي
كما تعودنا دائماً على تقديم كل ماهوى جديد ومفيد
فاليوم اقدم لكم هذا السكربت المفيد جداً
سكربت تحويل ترميز قاعدة البيانات الى الترميز العالمي utf-8
وظيفة السكربت ؟
تحويل من الترميز window-1256 لليونيكود utf-8
التحويل من اليونيكود utf-8 إلي الويندوز window-1256
ضبط مشكلة قاعدة البيانات وهي ان تكون القاعدة ترميزها utf8mb3_general_ci
ولكن محتواها عربي وهذا يجعل المحتوي يظهر رموز وشخابيط داخل phpmyadmin
فهذا السكربت يقوم بحل هذه المشكلة وستظل قاعدتك علي نفس الترميز ولكن ستصبح
الجداول cp1256_general_ci والمحتوي يظهر عربي.
الجديد في الأصدار الثاني :
تم حل مشكلة نقل القاعدة وعدم نقل البيانات
تم حل مشكلة نقل البيانات كعلامات ؟؟؟؟
تم حل مشكلة ترك بعض الجداول او الحقول بدون تغير ترميزها مثل حقلي title و text في جدول post للفيبولتن
لم يعد هناك ملف كونفج ولكن ترفع وتبدأ العمل وتدخل بياناتك من خلال المتصفح
شرح كامل طوال خطوات العمل لما يتم عمله وتوضيح كل شئ لك
التحويل من وإلي الترميز بدون اخطاء فيمكنك تحويل منتداك من اليونيكود للترميز العربي بدون مشاكل
لم تعد بحاجة لدخول phpmyadmin وعمل نسخ للتوصيف فالسكربت يقوم بذلك بدقة
تقرير في نهاية التحويل هل التحويل تم بنجاح ام هناك جداول او حقول او بيانات مفقودة
وضعت قوالب منفصلة html وملف لغة تجهيز لإصدار فيما بعد بعدة لغات ولعدة ترميزات اخري
كيفية التحويل
أرقع ملفات السكربت علي موقعك
أفتح ملف session.php وضع فيه كلمة سر لتبدأ بها العمل
( هذا للأمان حيث لو نسيت ملفات السكربت علي موقعك لا يفتحه ويخرب لك الشغل اي زائر )
افتح الرابط الرئيسي www.example.com/convert/index.php
ادخل محتوي session.php وأكمل
ادخل بيانات قاعدة البيانات التي تريد تحويلها
ادخل بيانات قاعدة بيانات اخري تقوم بعملها وتكون خالية لعمل عليها بعيداً عن قاعدة البيانات الخاصة
بك ثم ادخل الترميز الذي تريد التحويل منه وليكن windows-1256 ثم الترميز الذي تريد التحويل له
وليكن utf-8 ثم حدد هل الجداول في قاعدة البيانات لديك latin ام لا يمكنك معرفة ذلك بالدخول
لل phpmyadmin واسعراض قاعدة البيانات الخاصة بك لتري الترميز علي الفور وافق علي نقل التوصيف
وافق علي بدأ نقل الداتا بعد تحديد عدد المدخلات لكل دورة
( أجعله أقل من 5000 لو كان منتداك او موقعك فيه بيانات كثيرة جدا وخاصة جدول post للفيبولتن ) وأترك العمل حتي يتم
قم بعمل ريبير للقاعدة بعد الأنتهاء من التحويل ليتم تحديث بيانات الأندكس ( يتم عمل ذلك في السكربت ولكن لزيادة الأمان )
بعد الأنتهاء اضغط علي زر اجراء التقرير ولو حدث معك خطأ أنقل لنا تقريرك هنا لأراجعه
التحميل من المرفق
أخيراً اتمنى ان أكون قد قدمت لكم مايفيدكم ويسركم
وإلا أن ألقاكم بموضوع جديد لكم مني خالص الشكر والتقدير

.[/frame]

بســـ الله الرحمن الرحيم ــــم
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
بكل الحب والخير اسعد الله جميع أوقاتكم وأهلاً بكم أحبائي
كما تعودنا دائماً على تقديم كل ماهوى جديد ومفيد
فاليوم اقدم لكم هذا السكربت المفيد جداً
سكربت تحويل ترميز قاعدة البيانات الى الترميز العالمي utf-8
وظيفة السكربت ؟
تحويل من الترميز window-1256 لليونيكود utf-8
التحويل من اليونيكود utf-8 إلي الويندوز window-1256
ضبط مشكلة قاعدة البيانات وهي ان تكون القاعدة ترميزها utf8mb3_general_ci
ولكن محتواها عربي وهذا يجعل المحتوي يظهر رموز وشخابيط داخل phpmyadmin
فهذا السكربت يقوم بحل هذه المشكلة وستظل قاعدتك علي نفس الترميز ولكن ستصبح
الجداول cp1256_general_ci والمحتوي يظهر عربي.
الجديد في الأصدار الثاني :
تم حل مشكلة نقل القاعدة وعدم نقل البيانات
تم حل مشكلة نقل البيانات كعلامات ؟؟؟؟
تم حل مشكلة ترك بعض الجداول او الحقول بدون تغير ترميزها مثل حقلي title و text في جدول post للفيبولتن
لم يعد هناك ملف كونفج ولكن ترفع وتبدأ العمل وتدخل بياناتك من خلال المتصفح
شرح كامل طوال خطوات العمل لما يتم عمله وتوضيح كل شئ لك
التحويل من وإلي الترميز بدون اخطاء فيمكنك تحويل منتداك من اليونيكود للترميز العربي بدون مشاكل
لم تعد بحاجة لدخول phpmyadmin وعمل نسخ للتوصيف فالسكربت يقوم بذلك بدقة
تقرير في نهاية التحويل هل التحويل تم بنجاح ام هناك جداول او حقول او بيانات مفقودة
وضعت قوالب منفصلة html وملف لغة تجهيز لإصدار فيما بعد بعدة لغات ولعدة ترميزات اخري
كيفية التحويل
أرقع ملفات السكربت علي موقعك
أفتح ملف session.php وضع فيه كلمة سر لتبدأ بها العمل
( هذا للأمان حيث لو نسيت ملفات السكربت علي موقعك لا يفتحه ويخرب لك الشغل اي زائر )
افتح الرابط الرئيسي www.example.com/convert/index.php
ادخل محتوي session.php وأكمل
ادخل بيانات قاعدة البيانات التي تريد تحويلها
ادخل بيانات قاعدة بيانات اخري تقوم بعملها وتكون خالية لعمل عليها بعيداً عن قاعدة البيانات الخاصة
بك ثم ادخل الترميز الذي تريد التحويل منه وليكن windows-1256 ثم الترميز الذي تريد التحويل له
وليكن utf-8 ثم حدد هل الجداول في قاعدة البيانات لديك latin ام لا يمكنك معرفة ذلك بالدخول
لل phpmyadmin واسعراض قاعدة البيانات الخاصة بك لتري الترميز علي الفور وافق علي نقل التوصيف
وافق علي بدأ نقل الداتا بعد تحديد عدد المدخلات لكل دورة
( أجعله أقل من 5000 لو كان منتداك او موقعك فيه بيانات كثيرة جدا وخاصة جدول post للفيبولتن ) وأترك العمل حتي يتم
قم بعمل ريبير للقاعدة بعد الأنتهاء من التحويل ليتم تحديث بيانات الأندكس ( يتم عمل ذلك في السكربت ولكن لزيادة الأمان )
بعد الأنتهاء اضغط علي زر اجراء التقرير ولو حدث معك خطأ أنقل لنا تقريرك هنا لأراجعه
التحميل من المرفق
أخيراً اتمنى ان أكون قد قدمت لكم مايفيدكم ويسركم
وإلا أن ألقاكم بموضوع جديد لكم مني خالص الشكر والتقدير

.
تعليق