ماهي افضل وأمن طريقة لل 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 محمد : وهل العنصرية يا كريم منت

تجربتي مع كريم ريو

محتويات 1 تجربتي مع كريم ريو 2 فوائد كريم ريو 3 أضرار كريم ريو 4 مكونات كريم ريو تجربتي مع كريم ريو من خلال موقع فكرة Fekera.com الكثير من الن

طرق-علاج-تمزق-الرباط-الصليبي

. تمزق الرباط الصليبي . طرق علاج تمزق الرباط الصليبي . علاج تمزق الرباط الصليبي الأمامي . علاج تمزق الرباط الصليبي الخلفي . فيديو عن علا

كيفية تقسيم البحث إلى أبواب وفصول

. البحث والباحث . مفهوم البحث . كيفية تقسيم البحث إلى أبواب وفصول . مهارات تقسيم البحث البحث والباحث إنّ البحث هو قوام النهضة العلمية، و