الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اظهار النص العربي في ال PHP

مغلق
بدأه php_dev في 2 فبراير 2002 · 6 رد · 1,054 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و الرحمة:

بدأت بعمل صفحة Php لقاعدة بيانات مبنية على Oracle و كل شي ماشي تمام و لكن المشكلة ان البيانات النصية المكتوبة بالعربي يعطيني اياها على شكل ؟؟؟؟؟ علما بأنني غيرت اللغة في الأوراكل و عندما اختار البيانات من SQL يعطيني كل شيئ صح فقط عندما تظهر البيانات على الBrowser يعطيني علامات استفهام ؟؟؟؟؟ أريد أن أعرف مكان تغيير اللغة بحيث يصبح Arabic Support ....آسفة على الإطالة و لكن في ملاحظة أخيرة : ان ال Web Server هو IIS و لكم مني جزيل الشكر و الامتنان ....و يعطيكم الف الف عافية على هذا الموقع اللي أقل ما يقال عنه روعة الروائع....

أقترح اضافة دروس لربط الPHP مع قاعدة البيانات ORACLE نظرا لإنتشارها الواسع .....و اذا بغيتو اي مساعدة ما عندي مانع

#3

شكرا على الرد د.كمــال و لكن قد قمت بإضافة الكود السابق للصفحة و لكن لم يظهر النص العربي بعد ، في اعتقادي انه يجب التعديل في ملف php.ini ، لقد قمت بعرض الملف phpinfo.php على الBrowser و لاحظت ان المتغير default_charset يوجد امامه القيمة No Value ....أعتقد انه يجب تغيير قيمة هذا المتغير و لكن المشكلة اني اولا : لا أعرف طريقة تغيير قيمة المتغيرات و ثانيا: لا أعرف ماهي القيمة الجديدة لهذا المتغير ....الرجاء مساعدتي و لكم مني جزيل الشكر....ملاحظة قمت بارفاق ملف يحتوي على ملف JPG لصفحتي على ال Browser .

#5

لا أعرف ماذا تقصد باعدادات النظام ....بالنسبة للتجريب عندنا ويب سرفر من نوع IIS و منزل عليه ال PHP بالاضافة الى قاعدة البيانات اوراكل الاصدارة 8i و جميع البيانات موجودة هناك أقوم بالاتصال بالجهاز عن طريق SQL Plus لعرض البيانات فتظهر البيانات العربية من غير اي مشكلة (طبعا حدث ذلك عندما غيرت NLS_CHARSET)باستخدام الأمر التالي (update sys.props$

set VALUE$=AR8ISO8859P6

WHERE NAME ='NLS_CHARACTERSET')

أما مشكلتي الرئيسية هي انه عندما أعمل Upload للصفحة الى الويب سرفر و استعرض الصفحة على البراوزر ...تكون البيانات العربية على شكل علامات استفهام ؟؟؟؟؟؟؟

#6

لا أعرف ما إذا كانت المشكلة مازالت قائمة أم لا

فإن لم تتمكن من حلها بعد، قم بعمل هذه التجربة:

استخدم مستعرض إنترنت إكسبلورر و قم بتغيير هيئة المحارف (أو الترميز) من خلال قائمة عرض: إلى

Arabic windows ثم إلى : Arabic ISO أو Arabic ASMO ، وقم بمراقبة التأثير على الصفحة ، واذكر ملاحظاتك هنا ، حتى أتمكن من متابعة المشكلة معك

#7

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

أرجو أن تشرح لى بشىء من التفصيل كيف أربط oracle database بموقع انترنت وأجلب معلومات من الجداول وأعرضها داخل صفحات الموقع

وكيف أنقل قاعدة البيانات الى الموقع

أرجو أن تراسلنى على البريد

eng_daghash@yahoo.com

هذا الموضوع مغلق.

مواضيع مشابهة