ماهي افضل وأمن طريقة لل Include

بواسطة:

يكون هنالك حقل في قاعدة البيانات يحتوي على رابط الموقع ومن ثم الملف الذي تريد ادراجه يكون في متغير ,, بالنسبه اذا كنت تقوم بادراج الصفحه من GET

هذه دالة وجدتها تقوم بالحماية بشكل جيد

# Include Function With Securte
function _include($page) {
    $page = str_replace('/','', $page);
    $page = str_replace('\\','', $page);
    $page = str_replace('http','', $page);
    $page = str_replace('ftp','', $page);
    $page = str_replace('../','', $page);
    $page = str_replace('..','', $page);
    $page = str_replace('./','', $page);
    $page = addslashes(strip_tags(htmlspecialchars($page)));
    if (file_exists($page)) { include $page; } else { echo 'Sorry You Are Try To Include Worng File Good Bye'; exit();   }
     }
# End Include Fuincton With Securte

$page =   $_GET['page'];
if (isset($page)) {
    _include($page);
 }

 

مواضيع ذات صلة بـ

حكم التسمية باسم جهاد

. معنى اسم جهاد . أحكام متعلقة باستقبال المولود . حكم التسمية باسم جهاد . معاني الجهاد في القرآن الكريم معنى اسم جهاد اسم جهاد هو اسم علم

معلومات-عن-تمثال-الحرية

الولايات المتحدة الأمريكية تعد الولايات المتحدة الأمريكية من أهم دول العالم إن لم تكن الدولة الأهم على الإطلاق، وتأتي أهميتها من نفو

قصة-أصحاب-الجنة

. أصحاب الجنة . قصة أصحاب الجنة . مضامين قصة أصحاب الجنة . مواضع ذكر أصحاب الجنة في القرآن أصحاب الجنة أصحاب الجنة لفظٌ قرآنيٌّ أُطلق عل

ما هي معجزة الماء ؟

محتويات 1 أسرار الماء : 2 أمراض تُعالج بالمـاء : 3 طرق العـــــــــلاج : 4 فترة العلاج بالماء : سوف نتحدث في هذا المقال عن معجزة الماء من خ

معلومات-عن-معركة-حطين

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

تأملات في سورة إبراهيم

سورة إبراهيم إنّ سورة إبراهيم عند معظم المفسّرين هي سورةٌ مكيّةٌ؛ قال الرّازي: اِعلم أنّ الكلام في أنّ هذه السورة مكّيّةٌ أو مدنيّةٌ

قصة-طالوت-وجالوت

. قصص الأمم السابقة . بنو إسرائيل . قصة طالوت وجالوت . مضامين قصة طالوت وجالوت . مواضع ذكر طالوت وجالوت في القرآن قصص الأمم السابقة ذكر ا