السلام عليكم ورحمة الله و بركاته
كيف نجعل النص العربي اللذي تم استعادته من الكوكيز كما هو يعني ترميزه كما هو بدل ان يتغير لانه في صفحه الـdefault فقط يظهر بحروف غير مفهومة اما بقية الصفحات جيد
كود :
welc = " أهلا وسهلا بك معنا يا <p>: " & mkey.Values("username").ToString & "</p> <a href='logout.aspx'> تسجيل خروج </a> آخر زيارة: " & Lastuservisit(mkey.Values("userid"))
كل النص العربي جيد الا تلك المخزنة في الكوكيز
لو تعدل على نفس المشروع لاستطيع فتحه عندي والتعديل عليه يكون افضل
(21-02-25, 12:14 AM)Zuhare كتب : [ -> ]لو تعدل على نفس المشروع لاستطيع فتحه عندي والتعديل عليه يكون افضل
انا استخدم صفحة الماستربيج و اظن انها تحتاج اعدادات معينة .
لا يهم الان مسالة الحفظ في الجدول بل التخزين في الكوكيز ساحاول حل هذا الاشكال و ان لم استطع فاستخدام الـsession اسهل شيء في asp.net.
شوف صفحة ببرمجة php الوضع ممتاز و بنفس الجهاز
كنت اتمنى التعديل على المشروع لاستطيع فتحه عندي - لكن يبدو عندك تحفظ ما - عموما تاكد انك وضعت السطر التالي في هيدر سورس الماستربيج
PHP كود :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
عندي في مشروع asp.net واستخدام الماستربيج لم تظهر مشكله في النص العربي حتى بدون السطر السابق - اتمنى لك التوفيق
(21-02-25, 07:01 PM)Zuhare كتب : [ -> ]كنت اتمنى التعديل على المشروع لاستطيع فتحه عندي - لكن يبدو عندك تحفظ ما - عموما تاكد انك وضعت السطر التالي في هيدر سورس الماستربيج
PHP كود :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
عندي في مشروع asp.net واستخدام الماستربيج لم تظهر مشكله في النص العربي حتى بدون السطر السابق - اتمنى لك التوفيق
جربت مثالك اللي انت رفعت ونفس المشكلة.
الاشكال بالتاكيد بجهازي لاني لم اصادفها من قبل.
المشكلة متعلقة بالكوكيز فقط اما الــsession فوضعه ممتاز و لاول مرة اجرب الكوكيز لكثرة من ينصح بها
ظليت ابحث بالانترنت و لا ادري ماذا احدث ماذا لكن الى الان اظن الحل في:
Server.URLEncode(textbox1.text)
و عند التقاط القيمة نستخدم الديكود
Server.URLDecode
مساء الخير.