ماهي افضل وأمن طريقة لل 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);
 }

 

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

معلومات-عن-الجهاز-المناعي

. أجهزة الجسم . معلومات عن الجهاز المناعي . مكونات الجهاز المناعي . العقد الليمفاوية . الطحال . نخاع العظم . الخلايا الليمفاوية . الغدة ال

حكم التسمية باسم حليمة

. معنى اسم حليمة . حكم التسمية باسم حليمة . شخصيات عالميَّة تحمل اسم حليمة . حليمة السعدية . حليمة يعقوب معنى اسم حليمة اسم حليمة في اللغ

أقوال-عن-الموت

الموت هو انتقال الإنسان من حالة الحياة إلى انعدامها، ولا يستطيع أي مخلوقٍ على الأرض أن يُبعد عنه هذا القدر المحتوم، إذ إنَّها النهاية