Professional Documents
Culture Documents
<?php
require_once("config/configadmin.php");
require_once("config/usuarios.php");
$usuario=new usuarios();
if(isset($_POST["grabar"])and $_POST["grabar"]=="si"){
$usuario->login();
exit();
}
?>
<html lang="en">
<head>
<meta charset="utf-8">
<title>login</title>
<?php require_once("head.php") ?>
</head>
<body class="pagina_index">
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
</ul>
</li>
</ul>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-sm-5 col-sm-offset-3">
<center><label for="caja2"><p><h4>Contraseña</h4></p>
<p><input type="password" id="caja2" name="password" placeholder="ingrese su
password" required="" maxlength="10"></p></label></center>
<html lang="es">
<head>
<meta charset="utf-8">
<title>Formulario Login</title>
<link href="https://fonts.googleapis.com/css?family=Raleway:100,300,400,500"
rel="stylesheet">
<body>
<div class="row">
<div class="mydescription">
</div>
</div>
</div>
<div class="row">
<div class="myform-top">
<div class="myform-top-left">
</div>
<div class="myform-top-right">
</div>
</div>
<div class="myform-bottom">
<div class="form-group">
<label for="">Usuario</label>
<input type="text" name="usuario" class="form-control" placeholder="">
<script>
$(function{
$("text").maxLength(5)
});
</script>
</div>
<div class="form-group">
<label for="">Password</label>
</div>
</form>
</div>
</div>
</div>
<div class="row">
</a>
</a>
</a>
</div>
</div>
</div>
</div>
</div>
<script src="public/js/bootstrap.min.js"></script>
</body>
</html>
require_once("config/configuracion.php");
require_once("config/usuarios.php");
$empleado=new empleados();
if(isset($_POST["grabar"])and $_POST["grabar"]=="si"){
$empleado->login();
exit();
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="alertaschidas/sweetalert-dev.js"></script>
</head>
<style>
@font-face{
font-family:Fuentechida;
src:url(fonts/OleoScript-Regular.ttf);
body{
background-image: url(imagenes/moto.png);
background-size:cover;
background-repeat: no-repeat;
background-attachment:fixed;
.formulario{
transition: 2s;
margin-top: 100px;
width: 30%;
box-shadow: 0px 0px 40px rgba(213,0,0 ,1),0px 0px 80px rgba(256,256,256 ,1);
.formulario:hover{
transition: .8s;
background-color: rgba(0,0,0,.5);
.logo{
height: 75px;
margin-top: 40px;
fieldset{
transition: 2s;
margin-bottom: 50px;
border-style: groove;
border-width: 5px;
border-radius: 20px;
h3,h4{
color:white;
text-align: center;
font-family: fuentechida;
.Input{
transition: .8s;
background-color: rgba(0,0,0,.5);
color: white;
border-color:#006;
border-bottom-color:white;
border-bottom-style:groove;
border-left:none;
border-right:none;
border-top:none;
border-width: 4px;
.Input:hover{
transition: .8s;
background-color:rgba(55,71,79 ,.5);
box-shadow:inset;
border-bottom-color:red;
.Input:focus{
transition: .8s;
border-bottom-color:red;
.logo{
height: 50px;
.formulario{
transition: 2s;
width: 95%;
margin-top: 10px;
}
</style>
<body>
<div class="row">
</div>
</div>
</div>
<div class="row">
<legend class="hidden-xs">
<h3>inicio de sesión</h3>
</legend>
<div class="form-group">
<label for="caja1">Usuario</label>
<script>
$(function{
$("text").maxLength(5)
});
</script>
</div>
<div class="form-group">
<label for="caja2">Password</label>
</div>
</form>
</fieldset>
</div>
</div>
</body>
</html>
<html lang="es">
<head>
<meta charset="utf-8">
<title>Formulario Login</title>
<link href="https://fonts.googleapis.com/css?family=Raleway:100,300,400,500"
rel="stylesheet">
</head>
<body>
<div class="row">
<div class="mydescription">
</div>
</div>
</div>
<div class="row">
<div class="myform-top">
<div class="myform-top-left">
</div>
<div class="myform-top-right">
</div>
</div>
<div class="myform-bottom">
<div class="form-group">
<label for="">Usuario</label>
<script>
$(function{
$("text").maxLength(5)
});
</script>
</div>
<div class="form-group">
<label for="">Password</label>
</div>
</form>
</div>
</div>
</div>
<div class="row">
</a>
</a>
</a>
</div>
</div>
</div>
</div>
</div>
<script src="public/js/bootstrap.min.js"></script>
</body>
</html>
session_start();
class conectar{
protected $dbh;
return $conectar;
return"http://localhost:8080/software/";
$dia=substr($fecha,8,2);
$mes=substr($fecha,5,2);
$anio=substr($fecha,0,4);
$correcta=$dia."-".$mes."-".$anio;
return $correcta;
$string = str_replace(
array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'),
$string
);
return $string;
?>
session_start();
class conectar{
protected $dbh;
return $conectar;
$dia=substr($fecha,8,2);
$mes=substr($fecha,5,2);
$anio=substr($fecha,0,4);
$correcta=$dia."-".$mes."-".$anio;
return $correcta;
$string = str_replace(
array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'),
$string
);
return $string;
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>INICIO</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<p class="justify"></p>
</div>
</div><!--row-->
</div><!--container-->
</div><!--container-fluid-->
</body>
<?php require_once("footer.php");?>
</html>
<?php
} else {
header("Location:".Conectar::ruta()."index.php");
}
?>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<span class="sr-only">BUSCAR</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<li><a
href="http://localhost:8080/cajahuaman/admin/editar_administrador.php?id_usuario=1"><span
class="glyphicon glyphicon-user" aria-hidden="true"></span> Actualizar Administrador</a></li>
<li class="divider"></li>
<li class="divider"></li>
<li><a href="http://localhost:8080/cajahuaman/index.php"><span class="glyphicon
glyphicon-off" aria-hidden="true"></span> Cerrar Sesión</a></li>
</ul>
</li>
</ul>
</nav>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modclientes.php");
$clientes=new Clientes();
$datos=$clientes->get_clientes();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
<?php require_once("header_css_tabla.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<div class="panel-heading">
</div>
<div class="panel-body">
<thead>
<tr>
<th>Orden</th>
<th>Nombres</th>
<th>Apellidos</th>
<th>Dni</th>
<th>Fecha</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php for($i=0;$i<sizeof($datos);$i++){?>
<tr>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div><!--panel default-->
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
</body>
<?php require_once("footer_js_tabla.php");?>
<?php require_once("footer.php");?>
</html>
<?php
} else {
header("Location:".Conectar::ruta()."index.php");
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modclientes.php");
$usuario=new Clientes();
$usuario->agregar_cliente();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
dni=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<!--<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>-->
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modclientes.php");
$cliente=new Clientes();
$datos=$cliente->get_cliente_por_id($_GET["id_cliente"]);
$cliente->editar_cliente();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
dni=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
}
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>-->
</form>
</div><!--panel-body-->
</div>
</div>
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modclientes.php");
$clientes=new Clientes();
$clientes->eliminar_cliente($_GET["id_cliente"]);
header("Location:".Conectar::ruta()."clientes.php");
exit();
} else {
header("Location:".Conectar::ruta()."index.php");
exit();
?>
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
header("location:".conectar::ruta()."agregar_cliente.php?m=1");
exit();
values(null,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2, $_POST["apellido"]);
$sql->bindValue(3, $_POST["dni"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("location:". conectar::ruta()."agregar_cliente.php?m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_cliente);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
exit();
nombre=?,
apellido=?,
dni=?,
fecha=now()
where
id_clientes=?
";
$sql=$conectar->prepare($sql);
$sql->bindValue(1, $_POST["nombre"]);
$sql->bindValue(2, $_POST["apellido"]);
$sql->bindValue(3, $_POST["dni"]);
$sql->bindValue(4, $_POST["id"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."editar_cliente.php?id_cliente=".$_POST["id"]."&m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_cliente);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
}
?>
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
header("location:".conectar::ruta()."agregar_venta.php?m=1");
exit();
values(null,?,?,?,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$_POST["ap_cliente"]);
$sql->bindValue(3,$_POST["dni_cliente"]);
$sql->bindValue(4,$_POST["nombre_producto"]);
$sql->bindValue(5,$_POST["cantidad_compra"]);
$sql->bindValue(6,$_POST["precio"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("location:".conectar::ruta()."agregar_venta.php?m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["dni_cliente"]);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
$dia= $_POST["dia"];
$mes= $_POST["mes"];
$ano= $_POST["ano"];
$dia1= $_POST["dia1"];
$mes1= $_POST["mes1"];
$ano1= $_POST["ano1"];
$fecha_desde= ($ano."-".$mes."-".$dia);
$fecha_hasta= ($ano1."-".$mes1."-".$dia1);
$sql="select * from ventas where nombre=? and fecha_devolucion>=? and
fecha_devolucion<=?;";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$fecha_desde);
$sql->bindValue(3,$fecha_hasta);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
//se usó para llamar al nombre del proveedor en reporte de materiales en pdf
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$venta);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$producto);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_venta);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modventas.php");
$venta=new ventas();
$datos=$venta->get_ventas();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
<?php require_once("header_css_tabla.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<div class="panel-heading">
</div>
<div class="panel-body">
<thead>
<tr>
<th>Orden</th>
<th>Clientes</th>
<th>Apellido</th>
<th>Nombre</th>
<th>Cantidad</th>
<th>Precio</th>
<th>venta</th>
</tr>
</thead>
<tbody>
<?php for($i=0;$i<sizeof($datos);$i++){?>
<tr>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
<?php require_once("footer_js_tabla.php");?>
<?php require_once("footer.php");?>
</html>
<?php
} else {
header("Location:".Conectar::ruta()."index.php");
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modventas.php");
$venta=new ventas();
$venta->agregar_venta();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
}
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<script>
function solonumeros(e){
key=e.keyCode || e.which;
dni=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
cantidad_compra=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
for (var i in especiales) {
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
}
if (DNI.indexOf(precio)==-1 && !teclado_especial){
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
</form>
<li class="divider"></li>
<li><a href="http://localhost:2010/cajahuaman/home.php"><span
class="glyphicon glyphicon-user" aria-hidden="true"></span> Generar Boleta</a></li>
<li class="divider"></li>
<li><a href="http://localhost:2010/cajahuaman/index.php"><span
class="glyphicon glyphicon-off" aria-hidden="true"></span> Cerrar Sesión</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/usuarios.php");
$usuario=new usuarios();
$usuario->eliminar_usuario($_GET["id_usuario"]);
header("Location:".Conectar::ruta()."administrador.php");
exit();
} else {
header("Location:".Conectar::ruta()."index.php");
exit();
}
?>
require_once("config/configadmin.php");
require_once("config/modventas.php");
$clientes=new ventas();
$datos=$clientes->get_ventas();
ob_start();
?>
<html>
<head>
<title>PDF</title>
<style type="text/css">
.Estilo8 {
font-size: 10px;
font-weight: bold;
</style>
</head>
<tr>
<tr>
<td><strong>BOTICA: </strong><<h5>Lurin</h5></td>
</tr>
<tr>
<td><strong>DIRECCION: </strong><<h5>Pampas</h5></td>
</tr>
<tr>
<td width="43%"><strong>ADMINISTRADOR</strong></td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr></tr>
</td>
</table>
</tr>
<div style="font-size: 7pt">
<tbody>
<tr>
</tr>
<tr>
</tr>
<?php
for($i=0;$i<sizeof($datos);$i++) {
?>
<tr>
</tr>
<?php } ?>
</tbody>
</table>
<tr>
</tr>
<tr>
<tr>
</tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
</div>
<body>
</body>
</html>
<?php
$salida_html = ob_get_contents();
ob_end_clean();
require_once("public/dompdf/dompdf_config.inc.php");
$dompdf->load_html($salida_html);
$dompdf->render();
} else{
require_once("index.php");
?>
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
}
$conectar=parent::conexion();
parent::set_names();
if(empty($_POST["codigo_producto"])or empty($_POST["nombre_producto"])or
empty($_POST["serial"])or empty($_POST["modelo"])or empty($_POST["precio1"])or
empty($_POST["precio2"])or empty($_POST["cantidad"])){
header("location:".conectar::ruta()."agregar_stock.php?m=1");
exit();
values(null,?,?,?,?,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["codigo_producto"]);
$sql->bindValue(2,$_POST["nombre_producto"]);
$sql->bindValue(3,$_POST["serial"]);
$sql->bindValue(4,$_POST["modelo"]);
$sql->bindValue(5,$_POST["precio1"]);
$sql->bindValue(6,$_POST["precio2"]);
$sql->bindValue(7,$_POST["cantidad"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("location:".conectar::ruta()."agregar_stock.php?m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_stock);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
if(empty($_POST["codigo_producto"])or empty($_POST["nombre_producto"])or
empty($_POST["serial"])or empty($_POST["modelo"])or empty($_POST["precio1"])or
empty($_POST["precio2"])or empty($_POST["cantidad"])){
header("Location:".Conectar::ruta()."editar_stock.php?id_stock=".$_POST["id"]."&m=1");
exit();
codigo_producto=?,
nombre_producto=?,
serial=?,
modelo=?,
precio1=?,
precio2=?,
cantidad=?,
fecha_ingreso=now()
where
id_productos=?
";
$sql=$conectar->prepare($sql);
$sql->bindValue(1, $_POST["codigo_producto"]);
$sql->bindValue(2, $_POST["nombre_producto"]);
$sql->bindValue(3, $_POST["serial"]);
$sql->bindValue(4, $_POST["modelo"]);
$sql->bindValue(5, $_POST["precio1"]);
$sql->bindValue(6, $_POST["precio2"]);
$sql->bindValue(7, $_POST["cantidad"]);
$sql->bindValue(8, $_POST["id"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."editar_stock.php?id_stock=".$_POST["id"]."&m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_stock);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$medicamentos);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
?>
CODIGO DE STOCK DE MODO DE ADMINISTRADOR
<?php
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modstock.php");
$stocks=new stocks();
$datos=$stocks->get_stocks();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
<?php require_once("header_css_tabla.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
<li><a href="<?php echo Conectar::ruta();?>stock.php"><span class="glyphicon
glyphicon-folder-open" aria-hidden="true"></span> Stock</a></li>
</ol>
</div>
<div class="panel-heading">
</div>
<div class="panel-body">
<thead>
<tr>
<th>Codigo</th>
<th>Nombres</th>
<th>Serial</th>
<th>Cantidad</th>
<th>modelo</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php for($i=0;$i<sizeof($datos);$i++){?>
<tr>
<td><?php echo $datos[$i]["codigo_producto"];?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div><!--panel default-->
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
</body>
<?php require_once("footer_js_tabla.php");?>
<?php require_once("footer.php");?>
</html>
<?php
} else {
header("Location:".Conectar::ruta()."index.php");
?>
CODIGO DE AGREGAR_STOCK MODO ADMINISTRADOR
<?php
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modstock.php");
$stock=new stocks();
$stock->agregar_stock();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
?>
<div class="panel-heading">
<div class="panel-body">
<script>
function solonumeros(e){
key=e.keyCode || e.which;
condigo_producto=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio1=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
}
}
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio2=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
}
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
cantidad=String.fromCharCode(key);
total="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
<?php
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modstock.php");
$stock=new stocks();
$datos=$stock->get_stock_por_id($_GET["id_stock"]);
$stock->editar_stock();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<script>
function solonumeros(e){
key=e.keyCode || e.which;
condigo_producto=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<label for="" class="col-sm-2 control-label">Serial</label>
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio1=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio2=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
<input type="text" name="precio2" class="form-control" onkeypress="return
solonumeros(event)" placeholder="ingrese su direccion" maxlength="5" value="<?php echo
$datos[0]["precio2"];?>">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
</form>
</div><!--panel-body-->
</div>
</div>
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
CODIGO DE ELIMINAR DE STOCK DE MODO DE
ADMINISTRADOR
<?php
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modstock.php");
$stock=new stocks();
$stock->eliminar_stock($_GET["id_stock"]);
header("Location:".Conectar::ruta()."stock.php");
exit();
} else {
header("Location:".Conectar::ruta()."index.php");
exit();
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modstock.php");
$stock=new stocks();
$datos=$stock->get_stocks();
ob_start();
?>
<html>
<head>
<title>PDF</title>
<style type="text/css">
.Estilo8 {
font-size: 10px;
font-weight: bold;
</style>
</head>
<tr>
<tr>
<td><strong>BOTICA: </strong><<h5>Lurin</h5></td>
</tr>
<tr>
<td><strong>DIRECCION: </strong><<h5>Pampas</h5></td>
</tr>
<tr>
<td width="43%"><strong>ADMINISTRADOR</strong></td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr></tr>
</td>
</table>
</tr>
</table>
<tbody>
<tr>
</tr>
<tr>
</tr>
<?php
for($i=0;$i<sizeof($datos);$i++) {
?>
<tr>
</tr>
<?php } ?>
</tbody>
</table>
<tr>
<td style="padding-top: 0em"><span class="Estilo9"><strong>REVISADO POR
:</strong></span></td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
</div>
<?php
$salida_html = ob_get_contents();
ob_end_clean();
require_once("public/dompdf/dompdf_config.inc.php");
$dompdf->load_html($salida_html);
$dompdf->render();
require_once("index.php");
?>
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
header("Location:".Conectar::ruta()."agregar_proveedor.php?m=1");
exit();
values(null,?,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$_POST["ubicacion"]);
$sql->bindValue(3,$_POST["correo"]);
$sql->bindValue(4,$_POST["telefono"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."agregar_proveedor.php?m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_proveedor);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
exit();
nombre=?,
ubicacion=?,
correo=?,
telefono=?
where
id_proveedores=?
";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$_POST["ubicacion"]);
$sql->bindValue(3,$_POST["correo"]);
$sql->bindValue(4,$_POST["telefono"]);
$sql->bindValue(5,$_POST["id"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."editar_proveedor.php?id_proveedor=".$_POST["id"]."&m=2"
);
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_proveedor);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$proveedor);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modproveedor.php");
$proveedor->agregar_proveedor();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-proveedor">
<ol class="breadcrumb">
</ol>
</div>
<?php if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
}?>
<div class="panel-heading">
<h3 class="panel-title"><span class="glyphicon glyphicon-pencil" aria-
hidden="true"></span> Formulario de Registro de Proveedores</h3>
</div>
<div class="panel-body">
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
telefono=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
</form>
</div>
</div>
</div><!--col sm 8-->
</div><!--row-->
</div><!--container fluid-->
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modproveedor.php");
$proveedor=new Proveedoress();
$datos=$proveedor->get_proveedor_por_id($_GET["id_proveedor"]);
$proveedor->editar_proveedor();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
}
}
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
telefono=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
</div>
</div>
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modproveedor.php");
$proveedor=new proveedoress();
$proveedor->eliminar_proveedor($_GET["id_proveedor"]);
header("Location:".Conectar::ruta()."proveedores.php");
exit();
} else {
header("Location:".Conectar::ruta()."index.php");
exit();
}
?>
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
if(empty($_POST["codigo_producto"])or empty($_POST["nombre_producto"])or
empty($_POST["serial"])or empty($_POST["modelo"])or empty($_POST["precio1"])or
empty($_POST["precio2"])){
header("location:".conectar::ruta()."agregar_almacen.php?m=1");
exit();
values(null,?,?,?,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["codigo_producto"]);
$sql->bindValue(2,$_POST["nombre_producto"]);
$sql->bindValue(3,$_POST["serial"]);
$sql->bindValue(4,$_POST["modelo"]);
$sql->bindValue(5,$_POST["precio1"]);
$sql->bindValue(6,$_POST["precio2"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("location:".conectar::ruta()."agregar_almacen.php?m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_alma);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
$conectar=parent::conexion();
parent::set_names();
if(empty($_POST["codigo_producto"])or empty($_POST["nombre_producto"])or
empty($_POST["serial"])or empty($_POST["modelo"])or empty($_POST["precio1"])or
empty($_POST["precio2"])){
header("Location:".Conectar::ruta()."editar_almacen.php?id_alma=".$_POST["id"]."&m=1");
exit();
codigo_producto=?,
nombre_producto=?,
serial=?,
modelo=?,
precio1=?,
precio2=?,
fecha_ingreso=now()
where
id_almacenes=?
";
$sql=$conectar->prepare($sql);
$sql->bindValue(1, $_POST["codigo_producto"]);
$sql->bindValue(2, $_POST["nombre_producto"]);
$sql->bindValue(3, $_POST["serial"]);
$sql->bindValue(4, $_POST["modelo"]);
$sql->bindValue(5, $_POST["precio1"]);
$sql->bindValue(6, $_POST["precio2"]);
$sql->bindValue(7, $_POST["id"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."editar_almacen.php?id_alma=".$_POST["id"]."&m=2");
exit();
$conectar=parent::conexion();
parent::set_names();
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_alma);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
}
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modalmacen.php");
$almacen=new almacenes();
$datos=$almacen->get_almacen();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
<?php require_once("header_css_tabla.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
<li><a href="<?php echo Conectar::ruta();?>almacen.php"><span class="glyphicon
glyphicon-folder-open" aria-hidden="true"></span> Stock</a></li>
</ol>
</div>
<div class="panel-heading">
</div>
<div class="panel-body">
<thead>
<tr>
<th>Codigo</th>
<th>Nombres</th>
<th>Serial</th>
<th>Precio1</th>
<th>Precio2</th>
<th>Fecha Caducidad</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php for($i=0;$i<sizeof($datos);$i++){?>
<tr>
<td><?php echo
Conectar::invierte_fecha($datos[$i]["fecha_caducidad"])?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div><!--panel default-->
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
</body><?php require_once("footer_js_tabla.php");?>
<?php require_once("footer.php");?>
</html>
<?php
} else {
header("Location:".Conectar::ruta()."index.php");
}
?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modalmacen.php");
$almacen=new almacenes();
$datos=$almacen->get_almacenes_por_id($_GET["id_alma"]);
$almacen->editar_almacen();
exit();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<?php require_once("head.php");?>
</head>
<body>
<div class="container-fluid">
<?php require_once("menu_principal.php");?>
<div class="container-fluid">
<div class="row">
<div class="col-sm-3">
<?php require_once("menu_lateral.php");?>
</div>
<div class="col-sm-8">
<div class="panel-cliente">
<ol class="breadcrumb">
</ol>
</div>
<?php
if(isset($_GET["m"])){
switch($_GET["m"]){
case "1";
?>
<?php
break;
case "2";
?>
<?php
break;
}
}
?>
<div class="panel-heading">
</div>
<div class="panel-body">
<script>
function solonumeros(e){
key=e.keyCode || e.which;
condigo_producto=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
<input type="text" name="codigo_producto" class="form-control" onkeypress="return
solonumeros(event)" placeholder="ingrese su nombre" maxlength="10" value="<?php echo
$datos[0]["codigo_producto"];?>">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio1=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
<script>
function solonumeros(e){
key=e.keyCode || e.which;
precio2=String.fromCharCode(key);
DNI="0123456789";
especiales="8-37-38-46";
teclado_especial=false;
if (key==especiales[i]){
teclado_especial=true;
}
return false;
</script>
<div class="form-group">
<div class="col-sm-6">
</div>
</div>
</form>
</div><!--panel-body-->
</div>
</div>
</div><!--col-sm-8-->
</div><!--row-->
</div><!--container-fluid-->
</div>
<?php require_once("footer.php");?>
</body>
</html>
<?php } else {
header("Location:".Conectar::ruta()."index.php");
}?>
require_once("config/configadmin.php");
if(isset($_SESSION["backend_id"])){
require_once("config/modalmacen.php");
$almacen=new almacenes();
$almacen->eliminar_almacen($_GET["id_alma"]);
header("Location:".Conectar::ruta()."almacen.php");
exit();
} else {
header("Location:".Conectar::ruta()."index.php");
exit();
?>
$_SESSION["backend_id"]=$resultado["id"];
$_SESSION["apellido"]=$resultado["apellido"];
$_SESSION["usuario"]=$resultado["usuario"];
$_SESSION["nombre"]=$resultado["nombre"];
header("Location:".Conectar::ruta()."home.php");
exit();
}else
header("Location:".Conectar::ruta()."index.php");
exit();
}
}
public function get_usuario(){
$conectar=parent::conexion();
parent::set_names();
$sql="select * from usuarios;";
$sql=$conectar->prepare($sql);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
}
public function agregar_usuario(){
$conectar=parent::conexion();
parent::set_names()
if(empty($_POST["nombre"]) or empty($_POST["apellido"]) or
empty($_POST["usuario"]) or empty($_POST["password"]) or empty($_POST["telefono"]) or
empty($_POST["correo"])){
header("location:".Conectar::ruta()."agregar_administrador.php?m=1");
exit();
}
$sql="insert into usuarios values(null,?,?,?,?,?,?,now());";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$_POST["apellido"]);
$sql->bindValue(3,$_POST["usuario"]);
$sql->bindValue(4,$_POST["password"]);
$sql->bindValue(5,$_POST["telefono"]);
$sql->bindValue(6,$_POST["correo"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."agregar_administrador.php?m=2");
exit();
}
public function get_usuario_por_id($id_usuario){
$conectar=parent::conexion();
parent::set_names();
$sql="select * from usuarios where id=?";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_usuario);
$sql->execute();
return $resultado=$sql->fetchAll(PDO::FETCH_ASSOC);
}
public function editar_usuario(){
$conectar=parent::conexion();
parent::set_names();
if(empty($_POST["nombre"]) or empty($_POST["apellido"]) or empty($_POST["usuario"]) or
empty($_POST["password"]) or empty($_POST["telefono"]) or empty($_POST["correo"])){
header("Location:".Conectar::ruta()."editar_administrador.php?id_usuario=".$_POST["id"]."&m=1
");
exit();
}
$sql="update usuarios set
nombre=?,
apellido=?,
usuario=?,
password=?,
telefono=?,
correo=?
where
id=?
";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$_POST["nombre"]);
$sql->bindValue(2,$_POST["apellido"]);
$sql->bindValue(3,$_POST["usuario"]);
$sql->bindValue(4,$_POST["password"]);
$sql->bindValue(5,$_POST["telefono"]);
$sql->bindValue(6,$_POST["correo"]);
$sql->bindValue(7,$_POST["id"]);
$sql->execute();
$resultado=$sql->fetch(PDO::FETCH_ASSOC);
header("Location:".Conectar::ruta()."editar_administrador.php?id_usuario=".$_POST["id"]."&m=2
");
exit();
}
public function eliminar_usuario($id_usuario){
$conectar=parent::conexion();
parent::set_names();
$sql="delete from usuarios where id=?";
$sql=$conectar->prepare($sql);
$sql->bindValue(1,$id_usuario);
$sql->execute();
return $resultado=$sql->fetch(PDO::FETCH_ASSOC);
}
}
?>
require_once("config/configadmin.php");
require_once("config/usuarios.php");
$usuario=new usuarios();
if(isset($_POST["grabar"])and $_POST["grabar"]=="si"){
$usuario->login();
exit();
?>
<html lang="en">
<head>
<meta charset="utf-8">
<title>login</title>
</head>
<body class="pagina_index">
<div class="container-fluid navbar_menu contenedor-menu-principal">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<span class="sr-only">BUSCAR</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
</ul>
</li>
</ul>
</div>
</div>
<div class="container">
<div class="row">
<label></label></center>
<center><label for="caja2"><p><h4>Contraseña</h4></p>
</form>
</div>
</div>
</div>
</div>
</body>
</html>