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

 

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

نبذة-عن-أبو-ذر-الغفاري

إسلام أبي ذر الغفاري كان أبو ذر الغفاري -رضي الله عنه- رافضاً لعبادة الأصنام، وعندما علم بأمر الرسول -صلّى الله عليه وسلّم- أرسل أخاه ل

أجمل-ما-كتبت-أحلام-مستغانمي

أحلام مستغانمي هي شاعرة وكاتبة من الجزائر، وهي من الكتاب العرب المعاصرين، وتُعدّ مستغانمي من أشهر وأنجح كتّاب عصرها، ولدت في تونس في

أعراض-النزيف-المعوي

. النزيف المعوي . أعراض النزيف المعوي . أعراض النزيف المعوي الحادة . أعراض النزيف المعوي المزمنة . أعراض النزيف المعوي العامة . أسباب ال

علامات-بلوغ-البنت

تعريف فترة البلوغ يُشير تعريف فترة البلوغ إلى الوقت أو مرحلة الحياة التي يُصبح بها كلًّا من الذكر والأنثى بالغان أو ناضجان جنسيًا، وغ

تعريف-العمل-التطوعي

. العمل . أنواع العمل . تعريف العمل التطوعي . مجالات العمل التطوعي . آثآر العمل التطوعي العمل للعمل أهميّة كبيرة وأساسيّة لا تخفى على إن

جهآزي انهكر

جهآزي تم هكره وحآولت بكل الطرق إلي ف اليوتيوب إني اوخر الهكر واحميه بس م قدرت ..أنآ حسب معرفي إني ... ! بس انا م اعرف افرمت اجهزه ويآليت