Ejemplo n.º 1
0
// Admin Login
$sUsername = '******';
$sPassword = '******';
$aErrors = array();
$sBase = $oRewrite->getBase();
$aRules = $oRewrite->getRules();
$aLines = $oRewrite->read($oRewrite->getRulesFile());
$bLogged = isset($_COOKIE['linkodev_admin_hash']) ? true : false;
$bEdit = false;
$iEdit = 0;
$_GET = Linko_Text::clean($_GET);
$sAction = isset($_GET['action']) ? $_GET['action'] : null;
if ($bLogged) {
    if ($sAction == 'change_base') {
        $sNewBase = $_POST['base'];
        if (Linko_Admin::changeBase($sNewBase)) {
            Linko_Request::redirect('index.php', 'RewriteBase Changed Successfully');
        }
    }
    if ($sAction == 'delete') {
        if (!($iLine = $_GET['line'])) {
            Linko_Request::redirect('index.php');
        }
        if (Linko_Admin::removeRule($iLine)) {
            Linko_Request::redirect('index.php', 'Rule Removed Successfully');
        }
    } else {
        if ($sAction == 'edit') {
            $bEdit = true;
            if (!($iEdit = $_GET['line'])) {
                Linko_Request::redirect('index.php');