PDA

View Full Version : مشکل php include با فایل utf-8



esi022
سه شنبه 12 اردیبهشت 1391, 15:37 عصر
سلام
گشتم نیافتم

وقتی از include استفاده می کنم فایلهای ANSI موردی ندارند. اما فایلهایی
که ut-8 ذخیره شدن اتوماتیک یک line break موقع نمایش دارند.
یک خط نا خواسته فرم یا جدول یا هرچیزی میره پایین
خیلی تو مخه . کسی از دوستان راه حلشو میدونه؟

MMSHFE
سه شنبه 12 اردیبهشت 1391, 16:23 عصر
فایلها رو با UTF-8 without BOM ذخیره کنید. احتمالاً مشکل رفع میشه.

Hamid.RDN
سه شنبه 12 اردیبهشت 1391, 16:32 عصر
فایلهای utf-8 می تونن با signature یا بدون signature باشن این امضاء در اول فایل قرار میگیره و یک کد باینری هست.
وقتی این کد در ابتدای فایل شما باشه PHP فایل رو به عنوان فایل باینری می خونه نه فایل متنی(PHP) پس باید این کاراکتر امضاء که همون BOM هست رو حذف کنید. به این صورت که در هنگام ذخیره سازی فایل خاصیت Without Signature یا Without BOM رو انتخاب کنید.

esi022
چهارشنبه 13 اردیبهشت 1391, 09:59 صبح
سپاسگزارم. مشکل حل شد