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

مشكلة في الEncoding الخاص بالصفحة

مغلق
بدأه Ahmedrafat في 13 فبراير 2005 · 4 رد · 555 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ....

عندي صفحة HTML بها فورم تسجيل به بعض الحقول بعضها بالغة العربية و الأخري بالأنجليزية

هذة الفورم تقوم بالقاء البيانات علي صفحة ASP و التي تقوم بأرسالها إلي قاعدة بيانات Access2000 Format

بالنسبة للحقول الأنجليزية لا مشكلة

أما الحقول ذات الحروف العربية فأنها تظهر بالشكل

ÃÍãÏ ÑÃÝÊ ÔÍÇÊÉ ÚÒæÒ

و الغريب أن هذة البيانات عند أستدعاءها علي الصفحة مباشرة response.write تظهر الحروف في حالتها الطبيعية أما إذا ما قمت بأستدعاء تلك الحقول العربية داخل TextBox فأنها تظهر بنفس الشكل ÃÍãÏ ÑÃÝÊ ÔÍÇÊÉ ÚÒæÒ

أناشدكم المساعدة ....

#2

مشكلة في الكتابة العربي, مشكلة في الكتابة العربي

مشكلة فى عرض العربية منAccess

استخدم خاصية البحث فهى مفيده

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

السلام عليكم...

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

قم بفتح صفحة الفورم وصفحة الـ ASP في الفرونت بيج وإضغط بزر الفأرة الثانوي (في الغالب الزر اليمين) وإختر من القائمة المنبثقة "خصائص الصفحة" (Page Properties) ومن ثم قم بالضغط على "اللغة" (Language) وقم بتحديد الخيارات الموجودة في الصورة المرفقة...

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

والله أعلم..

ملاحظة،،، لابد من عمل هذه الطريقة في صفحة الفورم وصفحة الـ ASP...

جرب هذه الطريقة وأفدنا إذا نفعت معك أو لأ...

والسلام عليكم

post-20-1108392993_thumb.gif

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

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#4

شكراً علي الرد

قمت بحل مشكلة البيانات في قاعدة البيانات من خلال الكود

<%@ CODEPAGE=1256 %>

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

فكيف يمكن حل هذة المشكلة

#5

لقد عانيت كثيرا بسبب هذه المشكلة و كان حلها:

إذا كنت تستخدم ASP

ضع بداية الصفحة

<%@ CodePage=1256%>

و في الرأس ضع

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

و استمتع بالعربية،،، (:

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

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