لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
مشكلة مع دالة nl2br ؟
استخدمت هذا الامر لتخزين النصوص القادمة من text area في قاعدة البيانات :
db_escape(trim(strip_tags($text)))
ولكن المشكلة اذا كانت النصوص تحتوي على n\ واردت عرضها باستخد الامر:
nl2br($value)

لا يتم استبدال n\ بـــ <br/> ؟؟؟؟؟؟؟؟؟ وتعرض n\ كما هي ؟؟؟؟؟؟ فما هو الحل
تاريخ البداية: 8 / مايو / 2012 الساعة 3:1 اخر نشاط: 8 / مايو / 2012 الساعة 7:23 php phpmySQL nl2br

المفروض دى تبقى كدة db_escape(trim(strip_tags($text)))
8 / مايو / 2012 الساعة 3:2

عدلتها وجربت ولسه نفس المشكلة بيعرض n\ كما هي
8 / مايو / 2012 الساعة 3:7

بيعرضها كلمة ولا مش بينزل سطر بس؟
8 / مايو / 2012 الساعة 3:18

دى بتحصل لما تعمل escape مرتين .. شيل دالة db_escape وجرب تانى دخل البيانات
8 / مايو / 2012 الساعة 3:38

او استعمل echo preg_replace('/\v+|\\\[rn]/','<br/>',$row["comments"]);

8 / مايو / 2012 الساعة 3:39

ما بينزل سطر وبيعرضها زي ما هي دون تاثير
8 / مايو / 2012 الساعة 4:35

ادخل قاعدة البيانات وشوف النص مكفوظ ازاى
8 / مايو / 2012 الساعة 7:23

أنشر اجابتك

xهل تريد الاجابة عن هذا السؤال؟ من فضلك سجل دخول او اشترك لتتمكن من الاجابة

السعودية الأن / "F.15 -SA" تنضم لأسطول القوات الجوية السعودية السعودية الأن / ضبط ١٩ ألف حبر وملصق مقلد في الرياض السودان / الراكوبة / الخزانه الأمريكية وافقت على اقتراض السودان مبلغ 10 مليار دولار تسدد ذهب وصمغ عربي.. طه الحسين: إشاعة والله