sorun görünmüyor.

daha sade hali:
<?php
$sayfa = isset($_GET["sayfa"]) ? addslashes($_GET["sayfa"]) : false;
if ($sayfa) {
    switch ($sayfa) {
        case "anasayfa":
            require_once "anasayfa.php";
             break;
        case "dilduzenle":
            require_once "dilduzenle.php";
             break;
        case "ayarlar":
            require_once "ayarlar.php";
             break;
        case "404":
            require_once "404.php";
             break;
        default:
            require_once "anasayfa.php";
    }
} else {
    require_once "anasayfa.php";
}