نقل قول نوشته شده توسط amiragha2 مشاهده تاپیک
ممنون از شما ،
ممنون از نظر شما
در مورد دیتابیس در زمان ساخت نوع cllation رو روی utf-8 که حالا میتونه bin یا persian_ci هم باشه. این کار باعث میشه داده ها بصورت encoding در دیتابیس ذخیره بشه. یعنی اگر مستقیما توسط mysql یا نر افزار phpmyadmin داده insert کنید بصورت encoding ذخیره و نشون داده میشه(یعنی حروف فارسی بصورت علامت ? در نمیاد)
در زمان اتصال به دیتابیس درایور مورد نظر حالا چه pdo یا mysqli یا هر درایور دیگری از شما نوع داده در حال رد و بدل شدن رو میگیره. درسته که دیتابیس شما utf-8 بوده ولی اگر درایور روی utf-8 تنظیم نشه داده های رد و بدل شده با دیتابیس دچار تغییرات میشه و امکان داره که بصورت ? نشون داده بشه.
پس با این حساب در زمان اتصال هم باید درایور مورد نظر رو روی utf-8 تنظیم کنیم. که در codeigniter درون فایل کانفیگ دیتابیس(پوشه config فایل database.php) بصورت پیشفرض بر روی utf-8 گذاشته شده.

نقل قول نوشته شده توسط amiragha2 مشاهده تاپیک
فقط اینکه باید سوالاتمون رو در این زمینه ، داخل همین تاپیک بپرسیم؟
بله هر سوالی درباره این فیلمها داشتید همینجا بپرسید. اگر سوالات خیلی زیاد و طولانی هست، در ساعاتی که در یاهو آنلاین هستم میتونید سوالتون رو بپرسید.
موفق باشید.