Mobin Yazdanparast
6 سال پیش توسط Mobin Yazdanparast مطرح شد
14 پاسخ

مشکل نمایش متن در لاراول

سلام جدیدا تو لاراول فرمت تمام متن های فارسیم عوض شده و به شکل زیر دراومده. کسی میتونه کمک کنه.
موزیک زیبای


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@mobinyazdanparast9

به چه شکلی ، واضح بیان کنید یا عکسی بفرستید
unicode صفحاتتون رو هم چک کنید


Mobin Yazdanparast
تخصص : برنامه نویس اندروید ، وب
@mobinyazdanparast9 6 سال پیش آپدیت شد
0

@Alimotreb

فرستادم . مثل اینکه مرورگر درست نشون میده ولی کد کلا ناخوانا شده. کدها این شکلی شدن

موزیک 

Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@mobinyazdanparast9

کد شما با htmlentities کد شده
جهت دیکدش :
https://mothereff.in/html-entities
و استفاده از فانکش های PHP و دیکدش و کانورتش:
http://php.net/manual/en/function.htmlentities.php

موفق باشید


Mobin Yazdanparast
تخصص : برنامه نویس اندروید ، وب
@mobinyazdanparast9 6 سال پیش مطرح شد
0

@Alimotreb
نمیشه اینو غیرفعالش کرد. خیلی مسخرس. تو پروژه های دیگه هم این طوری نیستا.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
1

سلام
@mobinyazdanparast9

ببینید خروجی توابعتون چطوری هست
این مورد غیر فعال هست دیگه تا وقتی استفاده نکنید ازش!!
unicode صفحاتتون رو چک کنید
خروجی توابع رو هم بررسی کنید


bardia
تخصص : Golang/Laravel
@mrbardia72 6 سال پیش مطرح شد
0

نوع کالکشن فیلد موردنظر توی دیتابیس رو چی گذاشتید


Mobin Yazdanparast
تخصص : برنامه نویس اندروید ، وب
@mobinyazdanparast9 6 سال پیش مطرح شد
0

@Arshavir
چیزی نزاشتم . خودش گذاشته utf8mb4_unicode_ci.
حالا دارم همه رو عوض میکنم ببینم تغییر میکنه یا نه.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@mobinyazdanparast9

روی utf8_general_ci قرار بدید


Mobin Yazdanparast
تخصص : برنامه نویس اندروید ، وب
@mobinyazdanparast9 6 سال پیش مطرح شد
1

@Alimotreb
هیچ ربطی به دیتابیس اصلا نداره. فلش مسیج های منم این طوری شده . اصلا تو هاست همه چی این طوری شده. فعلا که local برنامه رو گذاشتم روی fa مثل اینکه درست شد


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام مجدد
@mobinyazdanparast9

نه دیتابیس که اصلا مربوط نیست
اگرم باشه به این شکل در نمیاره
چیز دیگه ای در خروجی میبینید
من چون دیدم رفتید سمتش گفتم چک کنید رو این مورد باشه
unicode صفحه یا حالا پکیج هایی که دارید استفاده میکنید رو باید بررسی کنید.
سوالی بود بازم در خدمتیم


MostafaRDE
@MostafaRDE 6 سال پیش مطرح شد
0

https://roocket.ir/@mobinyazdanparast9

سلام
وقت بخیر

من قبلا توی یکی از پروژه های php خودم به این مشکل بر خوردم
زمانی که داده ها رو دستی توی دیتابیسی با انکود utf8 وارد کردم و pdo مجددا داده ها رو به utf8 تبدیل می کرد
برای جلو گیری از این مسئله داده ها رو با فرم وارد کردم و خطا بر طرف شد

احتمال زیاد توی یک مرحله از کدتون داره دوبار عمل تبدیل به utf8 اتفاق میفته ( احتمال زیاد داده های توی دیتابیس فارسی هست و pdo مجددا اونا رو به utf8 تبدیل می کنه ( بیشتر این مشکل رو ی دیتای فارسی هست ) )

سوالی خطایی چیزی بود در خدمتم
ممنون


MostafaRDE
@MostafaRDE 6 سال پیش مطرح شد
0

@mobinyazdanparast9
منظورم از فارسی بودن داده ها در دیتابیس اینه مه انکودشون مشکل داره و اگه به صورت دستی داده ها رو وارد کردین، ختما از فرم استفاده کنین


Mobin Yazdanparast
تخصص : برنامه نویس اندروید ، وب
@mobinyazdanparast9 6 سال پیش مطرح شد
0

@MostafaRDE

سلام. عزیز اصلا ربطی به دیتابیس نداره. قبلا گفتم تمام text های موجود توی ریسورس ها این شکلی شدن


MostafaRDE
@MostafaRDE 6 سال پیش مطرح شد
0

@mobinyazdanparast9
منم همین مشکل رو داشتم
در حالت عادی درست دیده میشد و فقط در resource ها این اتفاق می افتاد
بعد با همین تغییرات مشکلم حل شد
لطفا یک بار دیگه آزمایش کنین
انشالله که جواب بده :)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام