آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل : علامت سوال افتادن حروف فارسی

hamid_sub7  8 سال پیش  5 سال پیش
0 0

سلام دوستان من تو تگ meta مقدار charset رو utf8 و مقدار connection رو سمت سرور هم utf8 ست کردم اما باز هم یه مشکل دیگه دارم که یه متن فارسی مستقل از دیتابیس مثلا یه echo ساده که متن فارسی چاپ کند رو علامت سوال نشون میده! ممنون میشم کمکم کنید.

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
reza piry ghadim  8 سال پیش
+1 0

وقتی علامت سوال میاره که سمت کلایت یعنی تو کد html متاتگ رو ست نکرده باشید یا اشتباه ست کرده باشید

وقتی هم که عجق وجق نشون میده موقعی هست که سمت سرور set name نکردید.

شما احتمالا کدتون رو به این صورت نوشتید که کار نمیکنه

 <meta charset="utf8">

که این غلطه و یه دش (خط تیره) داره وسطش به این شکل:

 <meta charset="utf-8">

موفق باشید

0 0
خیر دوست عزیز من همین کار رو انجام دادم و میدونم ربطی به این دو روش نداره انگار ایراد از جای دیگه هست. (8 سال پیش)
0 0
کدتون رو قرار بدید. (8 سال پیش)
پاسخ به سوال 
reza piry ghadim  8 سال پیش
+5 0

اگر کدتون کاملا صحیح هست ولی همچنان کار نمیکنه حتما فایلتون رو با encoding utf-8 ذخیره نکردید.

اگر کدتون رو توی intellij idea مینویسید از قسمت File گزینه Encoding رو انتخاب کنید و بعد از گزینه more گزینه utf-8  رو انخاب کنید.

و یا توی notpad یا notpad++ هم میتونید این کار رو انجام بدید.

تو notpad , ویندوز هم باید save as کنید و از قسمت Encoding ، utf8 رو انتخاب کنید تو notpad++ هم از منوی encodin میتونید گزینه مورد نظر رو انتخاب کنید.

 

+2 0
مرسی ممنون مشکلم با روشی که گفتید حل شد مشکل از سورس نبود همون گزینه بود. (8 سال پیش)
+1 0
آقا ممنون مشکل من هم همین بود که با روشی که گفتید حل شد. خدا خیرتون بده (8 سال پیش)
0 0
سلام ببخشید برای من عجق وجق نشون میده فکر کنم باید سمت سرور ست کنم میشه راهنمایی کنید چجوری میشه این مشکل رو حل کنم؟ (8 سال پیش)
0 0
ممنون مهندس جان خیلی مچکر (5 سال پیش)
پاسخ به سوال 
صادی  5 سال پیش
0 0

سلام من همه رو با utf-8 ذخیره کردم اما بازم مشکلم حل نشد 

آموزش ها رو طبق آموزش های استاد جلو رفتم

چ کنم ؟

0 0
سلام ابتدا ببینید مشکل سمت ادیتور هست یا خیر . میتونید با ذخره یک فایل html و اجرای اون این قضیه رو متوجه بشید درضمن اگر مشکل سمت کلاینت و فایل html باشه با تگ متا اگر سمت ادیتور باشد از منوی فایل گزینه FileEncoding رو انتخاب کنید البته داخل IntelliJ IDEA 14.1.2 و اگر سمت سرور باشه با تگ Set میتونید مشکل رو حل کنید غیر از این راه حل دیگه ای نیست من خودم هم چند روز درگیر بودم و از طریق ادیتور حل شد لطفا به نوع نوشته هم دقت کنید اگر علامت سوال است یعنی Encoding درست ست نشده ولی اگر به صورت کاراکتر های لوزی و ... هست یعنی مشکل از جای دیگر است و ممکن است از ادیتور و یا سمت سرور باشد (5 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .