هذه الكتابة عبارة عن نص بالعربية
%C3%98%C2%A7%C3%98%C2%AD%C3%99%E2%80%A6%C3%98%C2%AF
كيف اعيد ترميزه لكي اتمكن من قراءئه؟
عجزت ومضطر اني اعرف ماذا يحوي
هذه الكتابة عبارة عن نص بالعربية
%C3%98%C2%A7%C3%98%C2%AD%C3%99%E2%80%A6%C3%98%C2%AF
كيف اعيد ترميزه لكي اتمكن من قراءئه؟
عجزت ومضطر اني اعرف ماذا يحوي
تم تعديل هذه المشاركة بواسطة blackeyes في 7 سبتمبر 2008 في 20:40
طالما فيه % فكل رقم بعده مفترض أنه hex
لكنه ليس بنص عربي.. لو كان unicode فمن المفترض تحصل عليه بشكل آخر
غير ذلك لا أعلم.
يمكنك محاولة استخدام تعليمات الجافا في تحويل هذه القيم إلى محارف.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
اشكرك اخي اكساكر على المعلومات
لكن اين اجد معلومات الجافا؟
اخي القصة ومافيها اني عملت برنامج يقوم المستخدم بارسال تعليق لي الى الموقع بهذه الطريقة
www....\feed.aspx?name=@name&feed=@feed
يوجد فورم بالبرنامج فيه 2 تكست بوكس
يكتب المستحدم الاسم بالاول والتعليق بالثاني ويكبس ارسال
واجه انا العنوان بالمتصفح باستبدال البارمترات
www....\feed.aspx?name=محمود&feed=يوجد مشكلة في كذا
والصفحة لما تستقبل البارمترات تخزنها بملف نصي
لكنني وجدت كل التعليفات بهذا الترميز
تستطيع حسبما اذكر تبديل نوع ال encoding في الـ form قبل الارسال. راجع الخصائص التي يملكها الوسم FORM
ما كنت أتكلم عنه هو أمر unescape.
تم تعديل هذه المشاركة بواسطة Xacker في 9 سبتمبر 2008 في 01:23
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget