コード例 #1
0
ファイル: header.php プロジェクト: shokone/project
//avisos
$smarty->assign('psAvisos', $psMonitor->avisos);
//notificaciones
$smarty->assign('psNotificaciones', $psMonitor->notificaciones);
//mensajes
$smarty->assign('psMensajes', $psMensajes->mensajes);
/**
 * hacemos validaciones extra
 */
//baneo por ip
if (!filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP)) {
    die('Su ip no se pudo validar.');
}
$consulta = "SELECT id FROM w_blacklist WHERE type = :type && value = :ip";
$valores = array('type' => 1, 'ip' => $_SERVER['REMOTE_ADDR']);
if ($psDb->db_execute($consulta, $valores, 'rowCount')) {
    die('Bloqueado');
}
//comprobamos si esta online u offline
if ($psCore->settings['offline'] == 1 && ($psUser->admod != 1 && $psUser->permisos['govwm'] == false) && $_GET['action'] != 'login-user') {
    $smarty->assign('psTitle', $psCore->settings['titulo'] . ' -  ' . $psCore->settings['slogan']);
    if (empty($_GET['action'])) {
        $smarty->display('secciones/mantenimiento.tpl');
    } else {
        die('Espera un poco...');
    }
    exit;
    //comprobamos si el usuario esta baneado
} elseif ($psUser->banned) {
    $baneado = $psUser->getBaned();
    if (!empty($baneado)) {
コード例 #2
0
ファイル: index.php プロジェクト: shokone/project
                        }
                    }
                }
            }
        }
        break;
        //Final de la instalación
    //Final de la instalación
    case 5:
        define('PS_HEADER', true);
        include '../config.inc.php';
        $psDb = new psDb($db);
        //obtenemos los datos
        $consulta = "SELECT titulo, slogan, url, version_code FROM w_configuracion WHERE script_id = :id";
        $valores = array('id' => 1);
        $datos = $psDb->db_execute($consulta, $valores, 'fetch_assoc');
        if (isset($_POST['guardardb'])) {
            header("Location: " . $datos['url'] . "");
        }
        break;
}
?>

<!DOCTYPE html>
<html lang="es">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<script type="text-javascript" src="js/bootstrap.min.js"></script>
		<link rel="stylesheet" type="text/css" href="css/style.css"/>
		<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"/>
		<link rel="stylesheet" type="text/css" href="css/bootstrap-responsive.min.css"/>