25mordad
Member
توضیح مشکل :
من یه فایل آپلود می کم روی سرور و اسم این فایل را هم از کاربر می پرسم حالا اگر کاربر اسم انگلیسی وارد کنه که مشکلی نیست ولی اگر اسم فارسی وارد کنه مشکل در نام به وجود میاد و کاراکترهای عجیب و غریب در اسم فایل استفاده می شه من از کد زیر هم برای انکود و دیکود یو تی اف استفاده کردم ولی وضع خراب تر شد بجای بهتر
حالا به نظر شما چگونه یه اسم فایل به فارسی داشته باشیم؟
توضیح تیتر : نمی دونم ولی شاید تیتری که نوشتم مشکل داشته باشه و ما اصلا لازم نباشه که به utf تبدیل کنیم و بشه کارای دیگه کرد.
چند نمونه از اسم ها برای رفع تنوع
من یه فایل آپلود می کم روی سرور و اسم این فایل را هم از کاربر می پرسم حالا اگر کاربر اسم انگلیسی وارد کنه که مشکلی نیست ولی اگر اسم فارسی وارد کنه مشکل در نام به وجود میاد و کاراکترهای عجیب و غریب در اسم فایل استفاده می شه من از کد زیر هم برای انکود و دیکود یو تی اف استفاده کردم ولی وضع خراب تر شد بجای بهتر
PHP:
utf8_encode()
utf8_encode
توضیح تیتر : نمی دونم ولی شاید تیتری که نوشتم مشکل داشته باشه و ما اصلا لازم نباشه که به utf تبدیل کنیم و بشه کارای دیگه کرد.
چند نمونه از اسم ها برای رفع تنوع
کد:
1231017294_ط¨ظ‡ظ…ظ †.jpg قبل از تبدیل به یو تی اف --->
1231017322_أکآ¨أ™آ‡أ™آ…أ™آ †.jpg