تشکرها : 0
( 0 تشکر در 0 ارسال )
۱۳۸۸ مهر ۱۸, ۰۴:۳۵ ق.ظ
(آخرین تغییر در ارسال: ۱۳۸۸ مهر ۱۸, ۰۵:۱۸ ق.ظ توسط goldone.)
سلام
دوستان من یه مشکلی پیدا کردم با دیتا بیس mysql به این نحو که برنامه آپلود فایل رو نوشتم و وقتی فایلی با نام فارسی آپلود می کنم هم در مای اس کیو ال توی فیلد نام تغییر نام پیدا می کنه هم توی محل ذخیره سازی.
البته تغییر به صورت علایم ناخواناست. و یه نکته که باید بگم توی متغیر تعریف شده در php اسم فایل درست ذخیره میشه. البته mysqlی که من نصب دارم با کلمات فارسی که از طریق فرم وارد میشه هیچ آلرژی به خرج نمیده.
ممنون میشم کمکم کنید...
تشکرها : 1363
( 6215 تشکر در 3451 ارسال )
کلکیشن رو روی utf8 می زاری؟ کوئری set names utf8 رو بعد از اتصال به mysql ارسال می کنی؟
تشکرها : 0
( 0 تشکر در 0 ارسال )
کالکشن روی utf8 هست اما بعد از اتصال کوئری set names utf8 رو به mysql ارسال نکردم چون بلد نیستم میشه توضیح بدین؟
تشکرها : 0
( 0 تشکر در 0 ارسال )
الان دستوری رو که گفتین نوشتم توی حروف تغییر ایجاد شد اما درست نشد. قبلا همه حروف طظ بود الان علامت سواله!
تشکرها : 0
( 0 تشکر در 0 ارسال )
۱۳۸۸ مهر ۱۹, ۱۲:۴۰ ب.ظ
(آخرین تغییر در ارسال: ۱۳۸۸ مهر ۱۹, ۱۲:۴۱ ب.ظ توسط goldone.)
بله اما اساسا فکر نمی کنم به این ربط داشته باشه تنها مشکل توی ذخیره سازی تو mysql و قبل از ذخیره شدن از متغیر یه print که می گیرم درست نشون میده!
تشکرها : 1363
( 6215 تشکر در 3451 ارسال )
خب الان اطلاعات اضافه کن و دوباره اطلاعاتی که ذخیره کردی رو اطلاعات پایگاه داده بخون
تشکرها : 0
( 0 تشکر در 0 ارسال )
من مشکل اصلیم توی نحوه ذخیره سازی اسم بعد از آپلود توی فولدر جدید چون الان تونستم روی صفحه وب درست نام ها رو ببینم مشکل تنظیمات مرورگر بود . اما چون ناها توی فولدر محل ذخیره سازی تغیی می کنند بعد از آپلود اجازه دانلود داده نمیشه و می گه همچین کتابی با همچین نامی ذخیره نشده که حق داره. در مورد فایلای با نام لاتین مشکلی نداره! ممنونم خودمم سر به سرش می زارم درست شد می گم چی شده