Viewing file: panel.php (13.27 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? //echo exec('whoami'); $pagina_actual="panel"; $categoria_actual="panel";
require_once("includes/config.php"); require_once("includes/funciones.php");
if (isset($_GET["mercadopago"])){ $mercadopago=$_GET["mercadopago"]; if ($mercadopago=='Activo'){ $result=$mysqli->query(" UPDATE datos_panel SET mercadopago='Activo' "); } else { $result=$mysqli->query(" UPDATE datos_panel SET mercadopago='Sandbox' "); } header('Location: panel.php?exito=si'); }
$result=$mysqli->query(" SELECT titulo, color_titulo, color_boton, texto_footer, color_texto_footer, mercadopago, frase_inicio, color_fondo_logo FROM datos_panel "); $datos_panel=mysqli_fetch_assoc($result);
if (isset($_POST["submit"])){
extract($_POST, EXTR_SKIP);
if (isset($_POST["titulo"])){ //si es cds cds
$result=$mysqli->query(" UPDATE datos_panel SET titulo='".$titulo."', color_titulo='".$color_titulo."', color_boton='".$color_boton."', texto_footer='".$texto_footer."', color_texto_footer='".$color_texto_footer."', color_fondo_logo='".$color_fondo_logo."' ");
if (isset($_FILES["foto_fondo"])){ $archivo=$_FILES["foto_fondo"]; if ($archivo["tmp_name"]!=""){ move_uploaded_file($archivo["tmp_name"], "../contenido/fondo_panel_inicio.jpg"); } }
if (isset($_FILES["logo"])){ $archivo=$_FILES["logo"]; if ($archivo["tmp_name"]!=""){ move_uploaded_file($archivo["tmp_name"], "../contenido/logo.png"); } }
if (isset($_FILES["logo_interior"])){ $archivo=$_FILES["logo_interior"]; if ($archivo["tmp_name"]!=""){ move_uploaded_file($archivo["tmp_name"], "../contenido/logo_interior.png"); } }
$result=$mysqli->query(" UPDATE modulos_administrables SET estado='' ");
foreach ($_POST as $key => $value) { $aux=explode("modulo_",$key); if (isset($aux[1])){ $result=$mysqli->query(" UPDATE modulos_administrables SET estado='activo' WHERE id='".$aux[1]."' "); } }
}
if (isset($_POST["frase_inicio"])){ //si es cds cds $result=$mysqli->query(" UPDATE datos_panel SET frase_inicio='".$frase_inicio."' "); }
header('Location: panel.php?exito=si'); }
$modulos=$mysqli->query(" SELECT id, nombre, estado FROM modulos_administrables ");
?><!DOCTYPE html> <html lang="es">
<head>
<meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content="">
<title>Panel administrador</title> <? include('includes/tipografias.php');?> <!-- Bootstrap Core CSS --> <link href="bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- MetisMenu CSS --> <link href="bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
<!-- Custom CSS --> <link href="dist/css/sb-admin-2.css" rel="stylesheet"> <link href="css/cds.css" rel="stylesheet" type="text/css">
<!-- Custom Fonts --> <link href="bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]-->
</head>
<body>
<div id="wrapper">
<!-- Navigation --> <? require('includes/nav.php');?> <? if ($_SESSION["nivel_permiso_usuario"]<99){?> <div id="page-wrapper">
<div class="row"> <div class="col-lg-12"> <h1 class="page-header">Resumen</h1> </div> <!-- /.col-lg-12 --> </div>
<div class="row"> <div class="col-lg-3 col-md-6"> <div class="panel panel-red"> <div class="panel-heading"> <div class="row"> <div class="col-xs-3"> <i class="fa fa-graduation-cap fa-5x"></i> </div> <div class="col-xs-9 text-right"> <div class=""><?=$cantidad_productos["cantidad"]?></div> <div>Cursos</div> </div> </div> </div> <a href="administrar-cursos.php"> <div class="panel-footer"> <span class="pull-left">Administrar cursos</span> <span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span> <div class="clearfix"></div> </div> </a> </div> </div> <div class="row"> <div class="col-lg-3 col-md-6"> <div class="panel panel-red"> <div class="panel-heading"> <div class="row"> <div class="col-xs-3"> <i class="fa fa-file-pdf-o fa-5x"></i> </div> <div class="col-xs-9 text-right"> <div class=""><?=$cantidad_programas["cantidad"]?></div> <div>Programas</div> </div> </div> </div> <a href="administrar-programas.php"> <div class="panel-footer"> <span class="pull-left">Administrar programas</span> <span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span> <div class="clearfix"></div> </div> </a> </div> </div>
<div class="col-lg-3 col-md-6"> <div class="panel panel-yellow"> <div class="panel-heading"> <div class="row"> <div class="col-xs-3"> <i class="fa fa-comments fa-5x"></i> </div> <div class="col-xs-9 text-right"> <div class=""><?=$cantidad_novedades["cantidad"]?></div> <div>Novedades</div> </div> </div> </div> <a href="administrar-noticias.php"> <div class="panel-footer"> <span class="pull-left">Novedades</span> <span class="pull-right"><i class="fa fa-arrow-circle-right"></i></span> <div class="clearfix"></div> </div> </a> </div> </div>
</div> <!-- /.row --> <? /* <form action="" method="post" enctype="multipart/form-data"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label for="">Frase de inicio</label> <input type="text" name="frase_inicio" value="<?=utf8_decode($datos_panel["frase_inicio"])?>" class="form-control" placeholder="Productos destacados"> </div> </div>
<div class="col-lg-12"> <button name="submit" type="submit" class="btn btn-success">Guardar cambios</button> </div> </div>
</form>*/?>
</div>
<? } else { //si es super admin?> <div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header">Tipos de contenido</h1> </div>
<!-- /.col-lg-12 --> </div>
<form action="" method="post" enctype="multipart/form-data"> <div class="row"> <? if (isset($_GET["exito"])){?> <div class="alert alert-success alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> Cambios realizados con éxito </div> <? }?> <div class="lista_checkbox"> <? while ($item = mysqli_fetch_assoc($modulos)){?> <div class="form-group"> <label> <input class="form-control" name="modulo_<?=$item["id"]?>" type="checkbox" <?=$item["estado"]=="activo"?"checked":""?>><?=utf8_encode($item["nombre"])?> </label> </div> <? }?> </div>
<div class="clearfix"></div>
<div class="row"> <div class="col-lg-12"> <h1 class="page-header">Configuración</h1> </div> </div>
<div class="form-group col-lg-6"> <label>Foto de fondo del login (.jpg)</label> <input class="form-control" name="foto_fondo" type="file"> </div>
<div class="form-group col-lg-6"> <label>Logo para el login (.png)</label> <input class="form-control" name="logo" type="file"> </div>
<div class="form-group col-lg-6"> <label>Logo para interior del panel (.png)</label> <input class="form-control" name="logo_interior" type="file"> </div>
<div class="form-group col-lg-6"> <label>Título</label> <input class="form-control" name="titulo" value="<?=$datos_panel["titulo"]?>"> </div>
<div class="form-group col-lg-6"> <label>Color título (sin el #)</label> <input class="form-control" name="color_titulo" placeholder="cccccc" value="<?=$datos_panel["color_titulo"]?>"> </div>
<div class="form-group col-lg-6"> <label>Color botón (sin el #)</label> <input class="form-control" name="color_boton" placeholder="cccccc" value="<?=$datos_panel["color_boton"]?>"> </div>
<div class="form-group col-lg-6"> <label>Texto footer</label> <input class="form-control" name="texto_footer" value="<?=$datos_panel["texto_footer"]?>"> </div>
<div class="form-group col-lg-6"> <label>Color texto footer (sin el #)</label> <input class="form-control" name="color_texto_footer" value="<?=$datos_panel["color_texto_footer"]?>"> </div>
<div class="form-group col-lg-6"> <label>Color fondo logo panel (sin el #)</label> <input class="form-control" name="color_fondo_logo" value="<?=$datos_panel["color_fondo_logo"]?>"> </div> </div> <div class="form-group col-lg-12"> <button name="submit" type="submit" class="btn btn-success">Guardar cambios</button> </div> </form>
</div>
<? }?> <!-- /#page-wrapper -->
</div> <!-- /#wrapper -->
<!-- jQuery --> <script src="bower_components/jquery/dist/jquery.min.js"></script>
<!-- Bootstrap Core JavaScript --> <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- Metis Menu Plugin JavaScript --> <script src="bower_components/metisMenu/dist/metisMenu.min.js"></script>
<!-- Custom Theme JavaScript --> <script src="dist/js/sb-admin-2.js"></script>
</body>
</html>
|