PDA

View Full Version : ایجاد پوشه با نام فارسی



ghasembaghi
پنج شنبه 08 اسفند 1387, 16:16 عصر
سلام
من از تابع mkdir برای ایجاد پوشه جدید استفاده کردم.
به طور مثال من میخوام پوشه ای به نام کاشان ایجاد کنم.
mkdir(کاشان, 0700);


ابتدا در صفحه ای که یونیدکد utf-8 نشده این کار را میکنم.
ولی از طریق مرورگر به این پوشه دسترسی ندارم و وقتی از طریق اف تی پی هم به اون پوشه میرم میبینم پوشه ای با نام کاشان ایجاد شده است.

اما وقتی صفحه را یونیکد میکنم و این دستور را اجرا میکنم
از طریق مرورگر میتونم به اون پوشه دسترسی داشته باشم ولی وقتی تو لیست اف تی پی نگاه میکنم اسم پوشه ایجاد شده به این صورت است: ع©ط§ط´ط§ظ†_2
البته اگه همین اسم را توی مرورگر تایپ کنم تبدیل به کاشان میشود

میخواستم ببینم راهی هست که اسم پوشه مستقیم فارسی باشه و از طریق مرورگر هم قابل دسترسی باشد
با تشکر

ghasembaghi
پنج شنبه 08 اسفند 1387, 16:20 عصر
یه اتقاف جالب
وقتی من متن بالا را نوشتم توی خط 6 من کلمه کاشان را ننوشتم و در واقع اسم پوشه ای در اف تی پی را نوشتم که حرفهای عجیب غریب بود ولی بعد از پست مطلب دیدم که تبدیل به کاشان شده است

ghasembaghi
پنج شنبه 08 اسفند 1387, 16:23 عصر
یه اتقاف جالب
وقتی من متن بالا را نوشتم توی خط 6 من کلمه کاشان را ننوشتم و در واقع اسم پوشه ای در اف تی پی را نوشتم که حرفهای عجیب غریب بود ولی بعد از پست مطلب دیدم که تبدیل به کاشان شده است

ghasembaghi
پنج شنبه 08 اسفند 1387, 16:28 عصر
یه اتقاف جالب
وقتی من متن بالا را نوشتم توی خط 6 من کلمه کاشان را ننوشتم و در واقع اسم پوشه ای در اف تی پی را نوشتم که حرفهای عجیب غریب بود ولی بعد از پست مطلب دیدم که تبدیل به کاشان شده است

میـلاد
پنج شنبه 08 اسفند 1387, 17:19 عصر
حالا شما میخوای پوشه با اسم فارسی بسازی که چی بشه؟
اونم که دیدی اونجوری شده احتمالا مال اینه که با ایزو سیو میکنه.

ghasembaghi
پنج شنبه 08 اسفند 1387, 18:24 عصر
حتما برام مهمه
شما راهکاری ندارید؟

narsic
پنج شنبه 08 اسفند 1387, 19:13 عصر
با سلام
دوستان دلیلتون رو پرسیدن به این علت هست که میخوان اگه راهه دیگه ایی براش وجود داره اون رو بهتون معرفی کنن .
موفق باشید

amirhosein
پنج شنبه 08 اسفند 1387, 20:41 عصر
بهتره از فينگليش بجاي فارسي براي نام پوشه ها استفاده كنيد تا دچار دردسرهاي اين چنيني نشيد.