/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?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" => "")); } ?>