میگم اگه فایل ها رو با utf-8 ذخیره کنیم ممکنه رو هاست های مختلف به مشکل بخوره؟
یعنی مثلا یه هاستی ساپورت نکنه؟
میگم اگه فایل ها رو با utf-8 ذخیره کنیم ممکنه رو هاست های مختلف به مشکل بخوره؟
یعنی مثلا یه هاستی ساپورت نکنه؟
نه آخه به خود هاست که ربطی نداره، ولی توی php فکر کنم بعضی جاها گیر بده، دقیق نمی دونم کجاش!نقل قول:
به هاست که ربطی نداره ولی با بعضی توابع php مثل session_start و header مشکل جدی پیدا میکنه.
بهترین فرمت برای فایلهای php اینه:
utf-8 without BOM!
اخه من امتحان کرده وبدم قبلنا
مثلا اون webng با بعضی فایل ها که utf بودن مشکل پیدا میکردو عجق مجق نشون میداد!
این چی بیده خوردنیه؟نقل قول:
utf-8 without BOM!
ها ای BOM یا همون Byte Order Mark یه چند تا کاراکترن که بعضی نرم افزارای ویندوز مثل نوت پد وقتی که فایل رو با فرمت utf-8 ذخیره میکنن اول فایل میزارن که بفهمن اون فایل انکودینگش utf-8 ه
البته خوب این کاراکترها توی ویرایشگرهای معمولی دیده نمیشن ولی php اونا رو میخونه و چون خارج از تگ <?php هستن اونا رو میفرسته برای کاربر. مشکلم از همینجا شروع میشه چون یه تعداد از توابع php هستن که باید قبل از ارسال هر گونه اطلاعاتی به کاربر فراخوانی بشن.
من توی همه نرم افزارایی که کار کردم توی قسمت تنظیمات انکودینگ فایل این utf-8 without BOM رو داشتن (یعنی utf-8 بدون اون کاراکترای اضافی) حالا این تنظیمات یا توی تنظیمات کلی برنامه هست یا توی پراپرتیز فایل یا از طریق منوهای برنامه میشه اونو انتخاب کرد!
آهر دیدمشون
یه 6-7 تا کاراکتره که عجق مجق نشون میده!
این webng ]م بعضی اوقات که قاط میزد اینا رو نشون میداد
خوب حالا باید با چه برنامه ای با این فرمت utf-8 without BOM ذخیره کرد فایل رو؟
فقط برنامه های صرفاً ویندوزی فکر کنم نداشته باشن :31:
دریم ویور داره. ++Nopepad داره. phpdesigner داره zend studio داره. NetBeans IDE داره ...
تا جایی که کار کرده بودم و یادم بود برنامه ها رو نوشتم حالا بگو کدوم یکی رو داری تا بگم چطوری انکودینگشو تنظیم کنی :31:
هه هه هه!
دسته شما درد نکنه
نمیشه همینطوری یه فایل txt رو باز کرد سیوش کرد؟
اینا رو همیچ کدوم غیر از اولی ندارم اون اولی رو هم نمیدونم تو کدوم سوراخ سنبه چپوندم!
خو بابا این کوچولو (++Nopepad) رو دانلوودش کن به درد اینکه مدام باهاش کار کنی نمیخوره ولی آچار فرانسه خوبیه حجمشم فکر کنم دو مگ بیشتر نباشه!
راحت یه منوی Format داره که همه انکودینگ فایلت رو ازش انتخاب میکنی.
غیر از اینم خیلی کاربردای دیگه داره فکر نکنم پشیمون شی از دانلودش
داشتمش قبلنا
آخه یه دم میپرید وسط نخوده آش میکرد خودش رو
ما نیز بر ایشان غضب گرفته! به طناب شیفت دیلت آویختیمشان!×!
حالا دوباره دانلود میکنم
مرسی یاسر جان
راستی اون موضوعه هاسته چی شد؟ گرفتی یا خشکه حساب کردی؟