Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php // LEY N 17.336 // ESTE ARCHIVO ESTA PROTEGIDO POR LA LEY CHILENA N 17.336 DE PRO..
Decoded Output download
?>
<?php
if (file_exists('verificacion.php')){require_once('verificacion.php');}else{die();}
require_once(dirname(__FILE__).'/conexion/conexion.php');
require_once(dirname(__FILE__).'/funciones/funciones.php');
require_once(dirname(__FILE__).'/plantilla/header.php');
require_once(dirname(__FILE__).'/plantilla/nav_bar2.php');
if ($_SERVER['REQUEST_METHOD'] === 'GET')
{
$id = intval($_GET['xml']);
$consulta = "SELECT `productos`.id as idpord, `productos`.nombre,categorias_productos.nombre as categoria, `productos`.precio_compra, `productos`.precio_venta,`productos`.observaciones FROM `productos` left join categorias_productos on categorias_productos.id= productos.id_categoria WHERE `productos`.`id` = '$id'";
$extraer = $conn->query($consulta) or die($conn->error);
while ($row = $extraer->fetch_array())
{
$idup= $row['idpord'];
$nombre= $row['nombre'];
$categoria = $row['categoria'];
$precio_compra= $row['precio_compra'];
$precio_venta= $row['precio_venta'];
$observaciones = $row['observaciones'];
}
}
/////////// UPDATE DE DATOS ///////////////////////
if ($_SERVER['REQUEST_METHOD'] === 'POST')
{
if ($_POST['desde']=='Actualizar')
{
$idp= $_POST['idoculto'];
$nombre= $_POST['nombre'];
$id_categoria = $_POST['id_categoria'];
$precio_compra= $_POST['precio_compra'];
$precio_venta= $_POST['precio_venta'];
$observaciones = $_POST['observaciones'];
$slq = "UPDATE `productos` SET `nombre` = '$nombre', id_categoria= '$id_categoria', precio_compra= '$precio_compra', precio_venta= '$precio_venta', observaciones= '$observaciones' WHERE `productos`.`id` = '$idp' limit 1";
$resultado = $conn->query($slq) or die($conn->error);
echo "<script>window.location='productos_list.php'</script>";
/*echo mysqli_affected_rows($conn);
if ((mysqli_affected_rows($conn))>=0)
{
echo "<script>window.location='productos_list.php'</script>";
}
else
{
echo(die(mysqli_error($conn))); //MUESTRA LOS ERRORES DE LAS CONSULTAS A LA BASE DE DATOS
}*/
}
}
/////////// LLENA EL SELECT ///////////////////////
$consulta2 = "SELECT categorias_productos.id as idcateg, categorias_productos.nombre as nomcateg from categorias_productos";
$extraer2 = $conn->query($consulta2) or die($conn->error);
?>
<div class="container">
<!-- <div class="page-header">
<h2>Maestro de Producto <small></small></h2>
</div>-->
<div class="panel panel-primary" >
<div class="panel-heading"><span class="glyphicon glyphicon-save"></span> PRODUCTOS / Editando</div>
<br>
<form class="form-horizontal" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" autocomplete="off">
<div class="form-group">
<label class="col-md-4 control-label">ID:</label>
<div class="col-xs-6 col-sm-2">
<input type="hidden" name="idoculto" id="idoculto" value="<?php echo $idup; ?>" />
<!-- <input type="hidden" name="desde" id="desde" value="pedit" />-->
<input type="number" class="form-control" id="miid" name="miid" value="<?php echo $idup; ?>" disabled >
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" autofocus="autofocus">Nombre Producto:</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="nombre" name="nombre" value="<?php echo $nombre; ?>" required>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Categora</label>
<div class="col-sm-4">
<select class="form-control" id="id_categoria" name="id_categoria" required>
<option hidden>seleccione</option>
<?php
while ($row2 = $extraer2->fetch_array())
{
?>
<option value="<?php echo $row2["idcateg"]; ?>" <?php if ($categoria == $row2["nomcateg"]){ echo "selected='selected'"; } ?>><?php echo $row2["nomcateg"]; ?></option>
<?php
}
?>
</select>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Precio Compra $:</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="precio_compra" name="precio_compra" value="<?php echo $precio_compra; ?>" required onkeypress="return valida_num(event)">
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Precio Venta $:</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="precio_venta" name="precio_venta" value="<?php echo $precio_venta; ?>" required onkeypress="return valida_num(event)">
</div>
</div>
<!--<div class="form-group">
<label class="col-md-4 control-label" for="prependedtext">Precio Compra:</label>
<div class="col-md-4">
<div class="input-group">
<span class="input-group-addon">$</span>
<input id="prependedtext" name="prependedtext" class="form-control" type="number">
</div>
</div>
</div>-->
<div class="form-group">
<label class="col-md-4 control-label" >Observaciones:</label>
<div class="col-sm-4">
<textarea rows="3" class="form-control" id="observaciones" name="observaciones"><?php echo $observaciones; ?></textarea>
</div>
</div>
<br>
<div class="form-group">
<div class="col-md-offset-4 col-md-4">
<input type="submit" name="desde" class="btn btn-primary" value="Actualizar">
<input onclick="javascript:location.href='productos_list.php'" type="reset" class="btn btn-outline-primar" value="Cancelar">
</div>
</div>
</form>
</div>
</div> <!-- fin container -->
<?php include(dirname(__FILE__).'/plantilla/footer.php'); ?>
</body>
</html>
<?
Did this file decode correctly?
Original Code
<?php
// LEY N 17.336
// ESTE ARCHIVO ESTA PROTEGIDO POR LA LEY CHILENA N 17.336 DE PROPIEDAD INTELECTUAL
// Y POR OTRAS LEYES DE DERECHOS DE AUTOR, POR LAS DISPOSICIONES DE TRATADOS INTERNACIONALES Y POR OTRAS LEYES VIGENTES.
// LA INGENIERIA INVERSA, CUALQUIER INTENTO DE DESCOMPILAR, DESENSAMBLAR, DECODIFICAR, DESENCRIPTAR,
// INTERTAR DETECTAR EL CODIGO FUENTE, REALIZAR CUALQUIER TIPO DE MODIFICACION, ALTERACION, INTERVENCIN,
// EXTRACCION DE LA TOTALIDAD O PARTE DEL CODIGO
// O LA UTILIZACION FUERA DE LO ESTABLECIDO. ADEMAS DE LA VENTA, COPIA, ARRIENDO, DISTRIBUICION O
// PUBLICACION, SIN AUTORIZACION EXPRESA DEL AUTOR, ESTN ESTRICTAMENTE PROHIBIDOS.
// AUTOR:CHRISTIAN BELLO BUSTOS
//CODIGO DE REGISTRO GENERADO CON SHA1 + SALT
// $result = sha1($salt.$string);
// CODIGO: f7e4d59de0bb563fb84aea8baf05b39a8cc853b1
eval(gzinflate(base64_decode('
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
MC9TFaQo8B8=
')));
?>
Function Calls
gzinflate | 1 |
base64_decode | 1 |
Stats
MD5 | 3749feb2ad5ec5758f7d9432b0a1844c |
Eval Count | 1 |
Decode Time | 157 ms |