شوّيت: شبكة كرة قدم اجتماعية




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > الويب والويب 2.0 والـ Semantic Web
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
الآن إستخدم الترميز UTF-8 بدلا من windows-1256 في قواعد البيانات بدون مشاكل

السلام عليكم

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

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

مارأيكم لو إستخدمنا الترميز UTF-8 بدلا من windows-1256 في السكربتات المستخدمة في مواقعنا .

مثال:
لنفترض أننا نستخدم مجلة phpnuke
نقوم بتغيير الترميز في ملفات اللغة من windows-1256 الى UTF-8 حتى نشاهد المشاركات الجديدة في برنامج phpmyadmin باللغة العربية بدون علامات إستفهام أو طلاسم
طبعا بعد التغيير لن يتم مشاهدة المشاركات القديمة باللغة العربية بسبب أنها أدخلت بالترميز السابق windows-1256 ولحل المشكلة هنا برنامج يقوم بتحويل الترميز الى الترميز الجديد
UTF-8 أي أنك لابد أن تأخذ نسخة من قاعدة البيانات وتستخدم البرنامج في تحويلها الى الترميز الجديد UTF-8 ومن ثم زراعتها وبعد ذلك تمتع بمشاهدة اللغة العربية في البرنامج.

اليكم نبذة عن البرنامج باللغة الإنجليزية :
Encoding Master
A small utility for dealing with the numerous text encodings there are in the modern computing world. If you are in a mess with text encodings, Encoding Master could help! It can convert text in ShiftJIS to UTF16LE, or MacArabic to WinArabic, or WinHebrew to UTF8, or anything to anything else! (at least where it concerns text encodings).

Features:
Can convert text from any TextEncoding, to any other TextEncoding.
Batch processes TextEncodings on as many files as you like, in one go. Even files in different folders.
User Safety is highest in the mind. No original files are over-written. Converted files are stored in a folder next to the originals.
Converts text in the clipboard.
Conversion has a "preview" window, which allows you to make sure that you know how your text will turn out.
Can strip, or add Unicode BOMs to files.
Batch verification of Unicode files. Tells you if the file is proper Unicode, or not.
Can convert filenames, may be useful when moving files from one file system to another, when one file system's default encoding is different than the others.
UTF-8 repairing, can repair invalid UTF-8 files.
Nice intuitive, clean and simple interface.
PC and Mac!

صورة البرنامج :


لتحميل البرنامج من الرابط التالي:
http://www.elfdata.com/encodingmaste...Master.exe.zip


وإليكم موضوع نجح أحد الأخوان بتحويل منتديات phpbb الى الترميز UTF-8
http://forum.moffed.com/bb/about1334.html


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


وأخيرا
مع خالص شكري وتقديري للأخوان
الباهي وInterNet وAC ومطنوخ من منتديات مفيد . كوم
والأخ العزيز هاوي php من شبكة 24 /24 العربية

لإستفادتي منهم في عدة دروس

وجزاكم الله خيرا






أبو فيصل is offline   قديم 20-11-2005, 01:44 AM
الرد مع إقتباس
عضو نشيط جدا
#2  

بارك الله فيك .. ولكن يجب أن تعلم أن استخدام الترميز UTF-8 سوف يزيد من حجم قاعدة البيانات 3 أضعاف الحجم الحالي






__________________
http : // www . ansar . net
علي العنزي is offline   قديم 20-11-2005, 09:14 AM
الرد مع إقتباس
عضو نشيط جدا
#3  

شكراً أبو فيصل

كنت أبحث عن حل لمشكلة الترميز في مدونات الورد بريس.. بسبب حكاية اللغة والترميز..
حيث أني استخدمت المدونة باصدارها الأخير المعرب.. والذي يعتمد بشكل كلي على الترميز UTF-8 !

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


آمل -من القلب- وبرجاء للمولى أن يساعد البرنامج في حل هذه المعضلة لدي..،،


شكررراً جزيلاً.. وقول يارب،،






__________________
~ سبحانك اللهم بحمدك لا إله إلا أنت وحدك لا شريك لك. لك الملك ولك الحمد، أستغفرك وأتوب إليك ~
ghadee.net is offline   قديم 20-11-2005, 01:19 PM
الرد مع إقتباس
عضو سوبر نشيط
#4  
أبو فيصل مشكووووووووووور

أبو فيصل الف شكر لك هذا ماكنت ابحث إليه ,,,,,,,, الف الف شكر لك يا غالي .






__________________
* عش ما شئت فإنك ميت . وأحبب من شئت فأنك مفارقة , وأعمل ما شئت فأنك مجازى بة

* ما فائدة القلم اذا لم يفتح فكرا ..أو يضمد جرحا ..أو يرقا دمعة ..أو يطهر قلباً ..أو يكشف زيفاً .. أو يبني صرحاً يسعد الأنسان في ضلالة
faleh2002 is offline   قديم 20-11-2005, 02:20 PM
الرد مع إقتباس
عضو نشيط
#5  

إقتباس:
المشاركة الأصلية بواسطة علي العنزي
بارك الله فيك .. ولكن يجب أن تعلم أن استخدام الترميز UTF-8 سوف يزيد من حجم قاعدة البيانات 3 أضعاف الحجم الحالي

أخي على العنزي

شكرا على الملاحظة

بالنسبة لزيادة حجم قاعدة البيانات 3 أضعاف أفضل من أراها رموز غير مفهومة (يعني العوض ولا القطيعة)

وأخيرا لا يسعني الا أن أدعو لك بالتوفيق على مابذلته في انتاج سكربتات إستفدت منها

وجزاك الله عنا خير الجزاء






أبو فيصل is offline   قديم 20-11-2005, 03:02 PM
الرد مع إقتباس
عضو نشيط
#6  

إقتباس:
المشاركة الأصلية بواسطة ghadee.net
شكراً أبو فيصل

كنت أبحث عن حل لمشكلة الترميز في مدونات الورد بريس.. بسبب حكاية اللغة والترميز..
حيث أني استخدمت المدونة باصدارها الأخير المعرب.. والذي يعتمد بشكل كلي على الترميز UTF-8 !

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


آمل -من القلب- وبرجاء للمولى أن يساعد البرنامج في حل هذه المعضلة لدي..،،


شكررراً جزيلاً.. وقول يارب،،
العفو أخي الكريم

وإن شاء الله تحل مشكلتك
وأتمنى من الأخوة أصحاب السكربتات الإعتماد من الآن على الترميز الجديد UTF-8






أبو فيصل is offline   قديم 20-11-2005, 03:05 PM
الرد مع إقتباس
عضو نشيط
#7  

إقتباس:
المشاركة الأصلية بواسطة faleh2002
أبو فيصل الف شكر لك هذا ماكنت ابحث إليه ,,,,,,,, الف الف شكر لك يا غالي .
العفو أخي الكريم

وإن شاء الله تتيسر أمورك






أبو فيصل is offline   قديم 20-11-2005, 03:06 PM
الرد مع إقتباس
عضو فعال
#8  

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

شكرا لك مره ثانيه






عبدالكريم ابو السعود is offline   قديم 20-11-2005, 03:40 PM
الرد مع إقتباس
عضو نشيط
#9  

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

شكرا لك مره ثانيه

العفو أخوي عبد الكريم ابو السعود ولو اني زعلان منك لأنك مارديت على رسالتي بخصوص سي دي تعليم php على العموم حصل اللي حصل

وعلى فكرة الطريقة ناجحة 100% وقام بتجربتها أخي الباهي على منتديات phpbb






أبو فيصل is offline   قديم 20-11-2005, 03:49 PM
الرد مع إقتباس
عضو نشيط جدا
#10  

أشكرك أخي أبو فيصل ,,

موضوع ذو صلة:
http://www.phpbbarabia.com/board//viewtopic.php?t=16386
وهو السبب الذي يضاعف حجم قاعدة البيانات,,
وأيضاً هذا الترميز لا ينفع وخاصة ان بعض السكربتات محددة المدخلات والمخرجات لذلك سوف تواجه نفس المشكلة التي حدثت في موضوع ذو صلة..

تحياتي






__________________
∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂
http://www.m6nu5.com
M6NU5 is offline   قديم 20-11-2005, 05:03 PM
الرد مع إقتباس
عضو سوبر نشيط
#11  

مشكور اخى أبو فيصل فعلاً مشكلة الترميز بعد ترقية ال MYSQL الاخيرة سببت لى صداع مزمن واضطررت لاستخدام نسخة قديمة من ال phpmyadmin لاخذ باك اب سليم
اجرب طريقتك و لنا عودة






__________________
اللهم لك الحمد و لك الشكر كما ينبغى لجلال وجهك وعظيم سلطانك
اللهم أحسن خاتمتنا
اللهم توفنى فى أشرف الزمان والمكان ..
المصحف المُعلم مجاناً جاهز للتحميل الآن !
ahdaf.net is offline   قديم 20-11-2005, 05:38 PM
الرد مع إقتباس
عضو سوبر نشيط
#12  

مشكور اخى أبو فيصل فعلاً مشكلة الترميز بعد ترقية ال MYSQL الاخيرة سببت لى صداع مزمن واضطررت لاستخدام نسخة قديمة من ال phpmyadmin لاخذ باك اب سليم
اجرب طريقتك و لنا عودة






__________________
تصميم .
tassmem is offline   قديم 20-11-2005, 06:14 PM
الرد مع إقتباس
عضو نشيط
#13  

إقتباس:
المشاركة الأصلية بواسطة M6NU5
أشكرك أخي أبو فيصل ,,

موضوع ذو صلة:
http://www.phpbbarabia.com/board//viewtopic.php?t=16386
وهو السبب الذي يضاعف حجم قاعدة البيانات,,
وأيضاً هذا الترميز لا ينفع وخاصة ان بعض السكربتات محددة المدخلات والمخرجات لذلك سوف تواجه نفس المشكلة التي حدثت في موضوع ذو صلة..

تحياتي
جزاك الله خير أخوي وتسلم على الرد والموضوع المهم






أبو فيصل is offline   قديم 20-11-2005, 09:01 PM
الرد مع إقتباس
عضو نشيط
#14  

إقتباس:
المشاركة الأصلية بواسطة ahdaf.net
مشكور اخى أبو فيصل فعلاً مشكلة الترميز بعد ترقية ال MYSQL الاخيرة سببت لى صداع مزمن واضطررت لاستخدام نسخة قديمة من ال phpmyadmin لاخذ باك اب سليم
اجرب طريقتك و لنا عودة

العفو وفي إنتظار تجربتك






أبو فيصل is offline   قديم 20-11-2005, 09:02 PM
الرد مع إقتباس
عضو نشيط
#15  

إقتباس:
المشاركة الأصلية بواسطة tassmem
مشكور اخى أبو فيصل فعلاً مشكلة الترميز بعد ترقية ال MYSQL الاخيرة سببت لى صداع مزمن واضطررت لاستخدام نسخة قديمة من ال phpmyadmin لاخذ باك اب سليم
اجرب طريقتك و لنا عودة

العفو وفي إنتظار تجربتك






أبو فيصل is offline   قديم 20-11-2005, 09:02 PM
الرد مع إقتباس
عضو فعال
#16  

هل أقول فشلت ؟!

ظهر الخطأ أعلاه بعد زراعة 53 جدول من أصل 96 عن طريق سكريبتس bigdump ! وتوقف بظهور الخطأ أعلاه .
ما الحل إذن ؟






__________________
[لـلـوصـول لـلـمـعـرفــة لابــد أن تـعـيـشـهــا حـالــة عــشـــق!]
--- --- ---
For Sale :
- ilash.ps
- LostOne.net
- ForArabs.com
ilash.net is offline   قديم 20-11-2005, 09:58 PM
الرد مع إقتباس
عضو نشيط
#17  

اخي الكريم

بعد تحويل قاعدة البيانات الى الترميز UTF-8 قم بحذف القاعدة القديمة في الموقع بكل ماتحتويه من جداول الخ
ومن ثم إزرع القاعدة الجديدة .

قد تكون قمت بزراعة القاعدة الجديدة على القديمة






أبو فيصل is offline   قديم 20-11-2005, 11:31 PM
الرد مع إقتباس
عضو فعال
#18  

إقتباس:
المشاركة الأصلية بواسطة أبو فيصل
العفو أخوي عبد الكريم ابو السعود ولو اني زعلان منك لأنك مارديت على رسالتي بخصوص سي دي تعليم php على العموم حصل اللي حصل

وعلى فكرة الطريقة ناجحة 100% وقام بتجربتها أخي الباهي على منتديات phpbb

أخي أبو فيصل

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

إذا ما عليك أمر ارسل لي رساله فارغه على الايميل علشان اراجع طلبك






عبدالكريم ابو السعود is offline   قديم 20-11-2005, 11:45 PM
الرد مع إقتباس
عضو فعال
#19  

إقتباس:
المشاركة الأصلية بواسطة أبو فيصل
اخي الكريم

بعد تحويل قاعدة البيانات الى الترميز UTF-8 قم بحذف القاعدة القديمة في الموقع بكل ماتحتويه من جداول الخ
ومن ثم إزرع القاعدة الجديدة .

قد تكون قمت بزراعة القاعدة الجديدة على القديمة
أخي انا فعلا حذفت القاعدة القديمة ، وهذه المشكلة ظهرت بعد التطبيق !






__________________
[لـلـوصـول لـلـمـعـرفــة لابــد أن تـعـيـشـهــا حـالــة عــشـــق!]
--- --- ---
For Sale :
- ilash.ps
- LostOne.net
- ForArabs.com
ilash.net is offline   قديم 20-11-2005, 11:51 PM
الرد مع إقتباس
عضو نشيط
#20  

جرب مرة أخرى

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






أبو فيصل is offline   قديم 21-11-2005, 12:56 AM
الرد مع إقتباس
عضو فعال
#21  

إقتباس:
المشاركة الأصلية بواسطة أبو فيصل
جرب مرة أخرى

أو كلم المسضيف ليقوم بزراعتها بدلا عنك وأخبرني
أخي جميع الطرق فشلت ... و مزيداً من اليئس !!!






__________________
[لـلـوصـول لـلـمـعـرفــة لابــد أن تـعـيـشـهــا حـالــة عــشـــق!]
--- --- ---
For Sale :
- ilash.ps
- LostOne.net
- ForArabs.com
ilash.net is offline   قديم 21-11-2005, 01:18 AM
الرد مع إقتباس
عضو نشيط
#22  

لا حول ولاقوة الا بالله

هل لديك نسخه قديمة تعمل بشكل سليم غير هذه النسخة التي تستخدمها






أبو فيصل is offline   قديم 21-11-2005, 01:59 AM
الرد مع إقتباس
عضو فعال
#23  

إقتباس:
المشاركة الأصلية بواسطة أبو فيصل
لا حول ولاقوة الا بالله

هل لديك نسخه قديمة تعمل بشكل سليم غير هذه النسخة التي تستخدمها
للأسف ... لاااا !!!






__________________
[لـلـوصـول لـلـمـعـرفــة لابــد أن تـعـيـشـهــا حـالــة عــشـــق!]
--- --- ---
For Sale :
- ilash.ps
- LostOne.net
- ForArabs.com
ilash.net is offline   قديم 21-11-2005, 02:23 AM
الرد مع إقتباس
عضو نشيط
#24  

حاول أخي الكريم

على مستضيف آخر ربما هو سبب المشكلة






أبو فيصل is offline   قديم 21-11-2005, 02:25 AM
الرد مع إقتباس
مشرف قسم النطاقات
#25  

http://www.vbulletin.com/forum/showthread.php?t=115931
لمنتديات vbulletin

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






__________________
بشار عبدالله العبدالهادي
شركة كويت نت, مسجّل معتمد من الآيكان
أقسم بالله العظيم لأساعد كل مسلم بخدمات النطاقات إن شاء الله لا تتردد بمراسلتي
تابعني بتويتر
KuwaitNET is offline   قديم 21-11-2005, 11:08 AM
الرد مع إقتباس
الرد على الموضوع


 

أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 11:48 AM.