السلام عليكم ورحمة الله وبركاته
أولا : شكرا لكل من ساعدني و انا الحمد لله اكتشفت الحل بفضل الله بعد معاناة طويلة جدا في البحث أخذت من وقتي شهور عديدة لكن بفضل الله وجدت حل المشكلة و أردت إفادة أخواني بعد أن وجدت أن أكثر المواضيع ناقصة ولا تعطي المعلومة كاملة لكن أتمنى من الله توفيقي لإيصال المعلومة و مساعدة أخواني و اخواتي في جميع المنتديات العربية .
المهم : أعتقد و الله أعلم أن سبب هذه المشكلة هو أختلاف ترميز الملف و البيانات المدخلة عن ترميز قاعدة البيانات مما يؤدي إلى ظهور رموز غريبة أو علامات إستفهام أو اختفاء النصوص أحيانا .
و لإدخال البيانات بشكل صحيح يجب إتباع الخطوات التالية بالخطوات :
1 - يجب أن تقوم ببرمجة السكربت بمحرر php الذي تفضله
2 - يجب عليك تحميل برنامج Notebad++ إذا لم يكن موجود عندك في الجهاز
3 - يجب تغير ترميز الملف إلى UTF-8 من قائمة تنسيق ثم اختيار "CONVERT To UTF-8" لتغير ترميز الملف بحيث أنه عندما تقوم بإدخال النصصو العربية إلى PHPMYADMIN تظهر نصوص عربية كما أدخلتها و لاتظهر رموز غريبة لانك حولت جميع النصوص و البيانات إلى الترميز UTF-8
4 - يجب تغير ترميز الصفحة عن طريق قائمة تنسيق ثم اختيار "رمز لـ UTF-8" أو استخدام اي كود من المنتشرين في المنتدى عن طريق وضعه بين وسمي <head></head> أو استخدام هذه الدالة قبل جميع الأكواد تجنباً للأخطاء :
كود PHP:
header("(anti-spam-(anti-spam-(anti-spam-content-type:))) text/html; charset=UTF-8");
5 - تغيرترميز الإتصال في PhpMyAdmin إلى : UTF-8 Unicode_ci
6 - تغير ترميز الجداول و الحقول إلى :utf8_general_ci
7 - و ضع جملة :
كود PHP:
mysql_query("SET NAMES 'utf8'");
بعد الإتصال و اختيار قاعدة البيانات و قبل تنفيذ الإستعلامات
ملاحظة : إذا حدثت مشكلة في النصوص في البرنامج و تحولت النصوص العربية إلى رموز غريبة أو لم تستطع الكتابة بالعربية في البرنامج أكتب في أي محرر أخر حتى و إن كان : NOTEBAD الذي يأتي مع الويندوز ثم انسخ الكلام إلى إلى صفحتك
و إن شاء الله تضبط معكم مثل ما ضبطت معي
و في النهاية هذا الموضوع إجتهاد شخصي فإن أصبت فمن الله و أخطأت فمن نفسي و من الشيطان و تذكروا أنه لا يوجد إنسان كامل و إذا وجد خطأ في الموضوع فأرجو من الخبراء تعديله فأنا مجرد مبتدأ
و شكرا لكل من ساعدي و من لم يساعدني .
كما يسعدني أن أقول أن هذا الموضوع من توفيق الله ثم من تعبي الخاص ولا مانع عندي من نقله بشرط كتابة أنه منقول و لا أريد منكم غير دعوة في ظهر الغيب
( ملاحظة : أنا لا أتحمل مسؤلية أي خطأ أو أي مشكلة أو أي ضرر يحدث بسبب هذا الموضع فكما قلت هذا مجرد إجتهاد شخصي )
و من اردا دعمي فليسجل في هذا الجروب فالتسجيل لن يأخذ منك أكثر من دقيقة
http://groups.google.com.sa/group/esharnet?hl=ar
و اعتذر على الإطالة و شكرا لكم