مشكل با حرف ف

mehdi4467

New Member
سلام پس از import ديتابيس در سايت حرف "ف" به صورت �? نمايش داده مي شود. در يكي از تاپيك ها ديدم يكي گفته كه در فايل ديتابيس حرف �? را جستجو كنيم و با ف جايگزين نماييم. ولي مشكل من ابنه كه در فايل ديتابيس حروف به صورت عادي نيستند. مثلا يك خط فارسي اون اينطوريه: کارت شارژ

دليل اينكه من تاپيك جدبد زدم اين بود كه تاپيك قبلي مربوط به دوسال پيش يود.

با تشكر
 

P.H.P

Member
سلام

با notepad++ فایل رو edit کن از منوی Format میتونی نوع Encode رو مشخص کنی

بعد حرف رو پیدا کن و Replace کن

یادت باشه encode فایل رو به حالت اول برگردونی بعد Import کنی

موفق
 

mehdi4467

New Member
سلام
با هيج فرمتي درست نميشه.
من فايل رو پيوست كرده ام. بي زحمت يه نگاه مي كنيد؟
 

پیوست ها

  • SQL1.rar
    976 بایت · بازدیدها: 3

P.H.P

Member
حرف ف کجای فایل بود؟ :-?

فایل پیوست رو تست کن

موفق
 

پیوست ها

  • SQL1.zip
    964 بایت · بازدیدها: 2

pasargad-ir

Active Member
من مشکل با ف رو در Local دارم.

اگر روی HOST هم بریزم حرفو ف قبلی باز هم چیزی شبیه به ق نوشته شده.

اما از اون لحشه به بعد هر دیتایی رو که ف داشته باشه و وارد DB کنم درست نشون می ده .

چند تا Query معرفی کردن. بگردی تو همین انجمن هست.

اما جواب نداد.

شما روی Local تست می کنی یا HOST ؟؟؟
 

mehdi4467

New Member
حرف ف کجای فایل بود؟ :-?

فایل پیوست رو تست کن

موفق

سلام
فايلي كه درست كرده بوديد درست شده. به خاطر اينكه مي خواستم حجم فايل كم بشه يك تيكه شو آپلود كردم. ولي مي خواهم بدونم كه شما با چي تونستي اين تبديل رو انجام بدي. من تصويري از منوي Format نرم افزار Notpad++ رو پيوست كردم. لطفا نگاه كنيد.
 

پیوست ها

  • notpad.jpg
    notpad.jpg
    133.3 کیلوبایت · بازدیدها: 3

P.H.P

Member
احتمالا شما چند بار encode تغییر دادی که فایل مشکل پیدا کرده

فایلی که پیوست گذاشتی رو تست کن

دیگه اگه نشد "نشد"

موفق
 

foranyone

Well-Known Member
دوست من از Flash chat استفاده میکنی ؟ آخه اون با حرف ف مشکل داشت !!!

اطلاعات به صورت فایل ذخیره میشه ؟


میتونی عبارات فارسی رو از این تابع عبور بدی بعد ذخیره کنی


PHP:
function encode($n)
{
    return mb_encode_numericentity($n,array(128,9999,0,0xffff), "UTF-8");
}
 

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

بالا