} } } else { if ($sAction == 'add_rule') { if (isset($_POST['add_rule'])) { $sExpr = $_POST['expression']; $sRedirect = $_POST['redirect']; $sFlag = $_POST['flag']; if (empty($sExpr) || empty($sRedirect) || empty($sFlag)) { $aErrors[] = 'One or More Required Field(s) Empty'; } if ($sCompilationError = Linko_Util::pregValidate('/' . $oRewrite->prepareExpression($sExpr) . '/')) { $aErrors[] = $sCompilationError; } if (!count($aErrors)) { Linko_Admin::addRule($sExpr, $sRedirect, $sFlag); Linko_Request::redirect('index.php', 'Rule Added Successfully'); } } } else { if ($sAction == 'logout') { setcookie('linkodev_admin_hash', '', -1); Linko_Request::redirect('index.php'); } } } } } else { if ($sAction == 'login') { if ($_POST['user'] != $sUsername || $_POST['pass'] != $sPassword) { Linko_Request::redirect('index.php', 'Invalid Login Information');