مشكل جستجوي فارسي درasp كمك كمك كمك

Alijaan

New Member
سلام به همه
من يه مشكلي براي جستجوي فارسي در صفحات asp دارم...
من بانك سايتم رو با اكسس طراحي كردم و جستجو رو هم با asp نوشتم ولي متاسفانه روي اينترنت دچار اشكال ميشم و جستجوي من كار نميكنه ...
هر چقدر هم با كدپيج هاي صفحاتم ور رفتم درست نشده ...
كسي ميدونه من چكار بايد بكنم :cry:

علي
 

amirlol

Well-Known Member
دوست عزیز باید از Utf8 استفاده کنی یعنی متن شما هم به اون زبان باشه !!!!!
اگه بازم مشکلی هست برام سرس رو بفرست حلش کنم !!!!!
راستی حتی تو دیتابیس هم همینطور باید باشه ها
 

ma_1879

New Member
همين مشكل

من هم با مشكل اي دوستمون مواجه شدم و از Utf-8 هم استفاده كردم درست نشد.لطفا كمكم كنيد
 

rezsat

Member
دوست عزيز.بايد هم از utf-8 استفاده كني هم از دستور زير در كد صفحاتت
session.codepage=65001

اگه باز مشكل داشتي كدت رو برام بفرست
 

ma_1879

New Member
تشكر

اقاي rezsat از راهنمايي تون ممنون .مشكل ام حل شد.فقط وقتي جستجو مي كنم كلماتي كه ي در انتها دارند را پيدا نمي كند.من از تابع ucase هم استفاده كردم اما درست نشد.مثلا كلمه شاهي را پيدا نمي كند.اگر در اين مورد هم مي توانيد من را كمك كنيد.باز هم از كمكتون ممنونم .
 

karwan

Member
سلام
ببین دوست عزیز
دو حرف فارسی " ی " و " ک " در فارسی دو تا کد دارند و همیشه این مشکل هستش
مگه اینکه ورودی هات تو databse به یه فونت مثل tahoma بریزی و جستجوت هم بر اساس اون فونت باشه
یا اینکه وقتی داده هات میریزی از طریق کد اسکی ی و ک رو به یه کد مثلا کد 19 و 14 تبدیل کنی و وقت جستجو هم همین کار رو انجام بدی
 

جدیدترین ارسال ها

بالا