مشكل في عرض أو جلب موضوع بالـ php

هذه صورة [

] للمشكل حيث أستعمل محرر CKeditor و بال (['']strip_tags($_POST أحمي الادخال لقاعدة البيانات لكن عند عرض الموضوع بال fetch_object يصبح الموضوع متلاسق مثلا عندما أكتب :

  • مثال.

  • مثال.

  • مثال.

يظهر لي :

  • مثال.- مثال.- مثال.

جربت استعمال htmlentities و المشكل نفسه بالاظافة لتحول الحروف لرموز.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

جرب استخدام دالة

nl2br()
  • هذا لأن الدالة strip_tags تقوم بإزالة وسوم الـ HTML .

  • السؤال هل الإدخال سيكون للعامة أم سيكون لصاحب الموقع مثلاً، لو كان لصاحب الموقع وسيقوم بتسجيل الدخول فلا داعي لحماية المدخلات.

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

    • كإبطال تمرير أكواد php ليتم تنفيذها على موقعك من خلال إزاله وسوم php باستخدام الدالة preg_replace أو str_replace
    • وإبطال حقن قاعدة البيانات من خلال تخطي علامات الإقتباس.