موضوع الاسئلة العام

العالم العربى مشغول بال

cack php

ولكن القلائل هم من يدركون

yii

عندي مشكلة تقريبا في الا نكود النصوص تدخل قواعد البيانات على شكل علامات استفهام

عند انشاء قاعدة البيانات تأكد من اختيارك للترميز

UTF-8

كيف ادخل البيانات بالعربي داخل قاعدة البيانات عندما اقوم بإدخالها تدخل علي هيئة

???? ?? ??????

ارجوا الحل وشكرا …

(field)الحمد لله لاقيت حل ادخال البيانات بالعربي داخل قاعدة البيانات وهو تعديل تشفير الحقل

وليس الجدول فقط

utf8 الي

[rtl]

صحيح

اذا انشأت قاعده بيانات جديدة فجميع الحقول الجديدة ستكون باليونيكود الافتراضي الي اخترناه

اما اذا كانت قاعده بيانات موجودة مسبقا مثل حالتك فاليونيكود للحقول المنشأء باليونيكود القديم لن تتغير ويجب تغييرها يدويا على مستوى الحقل

وجب التنبه لموضوع اخر مهم،، عند عرض الصفحة بالمتصفح يجب تحديد اليونيكود لنفس الترميز عن طريق الميتا داتا لتأكيد التوافقية

[/rtl]

السلام عليكم

أريد عمل موقع لعمل موضوعات و التعليق عليها و هكذا

مشيت فيه كويس جداً بس في نقطتين موقفني

1-عاوز أضيف صورة للبروفايل بتاع كل يوزر

يعني انا عامل في قاعدة البيانات فيلد من نوع بلوب بس مش عارف أخزن فيه الصور و بعدين أعرضها في الفيو

2-عاوز أخلي البوست مش تكست عادي يعني ممكن اللي هيكتبه يغير في الستايل بتاعة زي ال

الألون و نوع الخط و حجمه و هكذا

أرجو إفادتي لأني دورت كثير ملقتش حل نفع معايا

[rtl]

كما ذكر اخوي zqrt بخصوص النقطة الثانية فإنك تستطيع اختيار مايناسبك من المحرارات

ولدي اضافة انه يمكنك استخدام CHtmlPurifier قبل حفظ ماتم كتابتة وتحريرة بالمحرر وذلك لازالة اي اكواد خبيثة موجودة بالنص المدخل

(XSS)

يمكنك قراءة المزيد هنا

http://htmlpurifier.org/

كما ويمكنك استخدامها في Yii عن طريق الكلاس المخصص لذلك حيث ان هذه الميزة هي من ضمن مميزات اطار العمل

http://www.yiiframew…1/CHtmlPurifier

(يوجد مثال لطريقة الاستخدام في الرابط اعلاه)

تحياتي لكم

[/rtl]

ممكن لو حد جرب laravel ابل كدا يقول ايه الفرق بنها و بين yii لاني لحظت ان في كتير نقل لها ؟!

جيد جدا

شكرا لك مويد لتزويدنا مثل هذه منصة جيدة. بارك الله فيك