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

 

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

التهاب-الكبد-الوبائي-C

. التهاب الكبد . التهاب الكبد الوبائي C . أعراض التهاب الكبد الوبائي C . التهاب الكبد الوبائي C الحاد . التهاب الكبد الوبائي C المزمن التها

بحث عن الحال في اللغة العربية

محتويات 1 مقدمة بحث عن الحال في اللغة العربية  2 مفهوم الحال  3 أمثلة : 4 أنواع الحال  5 الحال المفرد  6 الحال جملة اسمية  7 الحال جملة فعل

عبارات عن التوكل على الله جميلة

محتويات 1 عبارات عن التوكل على الله 2 بوستات عن التوكل على الله  3 كلمة عن التوكل على الله  4 كلام عن التوكل على الله تويتر 5 حكم وأمثال ع

ما هي الإنفلونزا الإسبانية

الإنفلونزا الإسبانية تعرف الإنفلونزا الإسبانية بأنّها جائحة الإنفلونزا الأكثر تفشيًّا في القرن العشرين؛ خلال العامين ١٩١٨ و١٩١٩م،