mostafa_shaeri_tj
سه شنبه 01 تیر 1389, 00:48 صبح
سلام. مشکلی با متد Get دارم :
میخوام از طریق متد Get l مقدار ارسال شده رو که یه کلمه هست بگیرم و توی دیتابیس جستجو کنم. ولی نمیخوام این کلمه رو از یک فرم بفرستم. یعنی میخوام خودم به صورت دستی جلوی آدرس توی آدرس بار علامت سوال بزارم و ...
ولی وقتی توی صفحه مقدار جلوی آدرس رو چاپ میکنم مربع مربع مینوسه. این مشکل فقط با فارسی و فقط با اینترنت اکسپلورر هست. انکدینگ رو هم UTF8 کردم جواب نداد. شما هم هر مثال ساده ای بزنید همین جواب رو میگیرید.
البته وقتی کلمه ی فارسی رو تبدیل میکنم جواب میده مثل این
کشور = %DA%A9%D8%B4%D9%88%D8%B1
یعنی جلوی آدرس اینو مینویسم تو صفحه که چاپ میکنم کشور مینویسه. ولی اگه کشور بنویسم مربع چاپ میکنه.
بنظرتون باید چکار کرد.
میخوام از طریق متد Get l مقدار ارسال شده رو که یه کلمه هست بگیرم و توی دیتابیس جستجو کنم. ولی نمیخوام این کلمه رو از یک فرم بفرستم. یعنی میخوام خودم به صورت دستی جلوی آدرس توی آدرس بار علامت سوال بزارم و ...
ولی وقتی توی صفحه مقدار جلوی آدرس رو چاپ میکنم مربع مربع مینوسه. این مشکل فقط با فارسی و فقط با اینترنت اکسپلورر هست. انکدینگ رو هم UTF8 کردم جواب نداد. شما هم هر مثال ساده ای بزنید همین جواب رو میگیرید.
البته وقتی کلمه ی فارسی رو تبدیل میکنم جواب میده مثل این
کشور = %DA%A9%D8%B4%D9%88%D8%B1
یعنی جلوی آدرس اینو مینویسم تو صفحه که چاپ میکنم کشور مینویسه. ولی اگه کشور بنویسم مربع چاپ میکنه.
بنظرتون باید چکار کرد.