CanAkdas adlı üyeden alıntı: mesajı görüntüle
init.php kodlarını iletirsen kontrol sağlayabiliriz.

<?php
if(strstr($_SERVER['SCRIPT_NAME'],'sitemap'))
{
    function white_space_remove($data)
    {
        return trim($data);
    }
    ob_start('white_space_remove');
}
else
{
    if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) {ob_start("ob_gzhandler"); }else {ob_start(); }
}
session_start();
date_default_timezone_set('Europe/Istanbul');
setlocale(LC_MONETARY, 'it_IT');
define("ROOT_FOLDER", dirname(__FILE__));
require_once(ROOT_FOLDER.'/config.php');
if(DEBUG)
{
    error_reporting(-1);
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
}
else
{
    error_reporting(0);
}
if(DATABASE)
{
require_once(ROOT_FOLDER.'/includes/lib/db.php');
$db = new DB();
}


// LIB


require_once(ROOT_FOLDER.'/includes/lib/functions.php');
require_once(ROOT_FOLDER.'/includes/lib/helper.php');
require_once(ROOT_FOLDER.'/includes/lib/upload.php');
require_once(ROOT_FOLDER.'/includes/lib/user.php');
require_once(ROOT_FOLDER.'/includes/lib/design_functions.php');
require_once(ROOT_FOLDER.'/includes/lib/email_template.php');

// SHOP


require_once(ROOT_FOLDER.'/includes/shop/helper.php');;
require_once(ROOT_FOLDER.'/includes/shop/permalinks.php');

// MODULES

require_once(ROOT_FOLDER.'/includes/modules/PHPMailer/PHPMailerAutoload.php');
require_once(ROOT_FOLDER.'/includes/modules/Mobile_Detect/Mobile_Detect.php');
require_once(ROOT_FOLDER.'/includes/modules/netgsm/netgsm.php');
require_once(ROOT_FOLDER.'/includes/modules/paytr/paytr.php');
require_once(ROOT_FOLDER.'/includes/modules/excel/excel.php');
require_once(ROOT_FOLDER.'/includes/modules/iyzico/load.php');
require_once(ROOT_FOLDER.'/includes/modules/guzzle/autoload.php');
require_once(ROOT_FOLDER.'/includes/modules/shopier/load.php');

// LANGUAGES
if(m_get_session('lang')=='')
{
    require_once(ROOT_FOLDER.'/lang/tr.php');
    define('LANG_CODE','tr');
}
else
{
    
    require_once(ROOT_FOLDER.'/lang/'.m_get_session('lang').'.php');
    define('LANG_CODE',m_get_session('lang'));

}

//THEME

define('SITE_THEMES_URL',SITE_DOMAIN.'/themes');
define('SITE_THEME_URL',SITE_THEMES_URL.'/'.SITE_THEME);
define('SITE_THEME_DIR',ROOT_FOLDER.'/themes/'.SITE_THEME);


function route($index) {
    $url = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http";
    $url .= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

    $parcalanmis_url = parse_url($url);
    $path = $parcalanmis_url['path'];
    $parcalar = explode('/', $path);
    if (isset($parcalar[$index])) {
        return $parcalar[$index];
    } else {
        return null;
    }
}
function getAfterSlash($url) {
    $path = parse_url($url, PHP_URL_PATH);

    if ($path !== false) {
        $pathParts = explode('/', $path);
        if (count($pathParts) > 1) {
            return $pathParts[1];
        } else {
            return "URL'de / karakterinden sonraki kısım bulunamadı.";
        }
    } else {
        return "URL ayrıştırılamadı.";
    }
}

function kontrolEt($veri) {
    if (stripos($veri, " or ") !== false) {
        die("<center style='margin:20px 0;font-size:22px;'>:) :)</center>");
    }
    else{
        return null;
    }
}
if(route(1) != getAfterSlash(ADMIN_URL)){
    foreach ($_REQUEST as $param => $value) {
        kontrolEt($value);
    }
}


?>