/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php require_once('../inc_library.php'); /* obtenemos datos enviados */ $Nombre = strval($_REQUEST['Nombre']); $Link = strval($_REQUEST['Link']); $FechaHasta = strval($_REQUEST['FechaHasta']); $Orden = intval($_REQUEST['Orden']); $IdEstado = intval($_REQUEST['IdEstado']); $IdTipo = intval($_REQUEST['IdTipo']); $EliminarImagen = intval($_REQUEST['EliminarImagen']); $EliminarArchivos= strval($_REQUEST['EliminarArchivos']); $Submit = (isset($_REQUEST['Submitted'])); /* declaramos e instanciamos variables necesarias */ $err = 0; $oBanner = new Banner(); $oBanners = new Banners(); /* 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()) { $oBanner->Nombre = $Nombre; $oBanner->Link = $Link; $oBanner->FechaHasta = $FechaHasta; $oBanner->Orden = $Orden; $oBanner->IdEstado = $IdEstado; $oBanner->IdTipo = $IdTipo; $oBanner->Imagen = $oUpload ? $oUpload->GetNombre() : $oBanner->Imagen; /* modificamos el registro */ $oBanner = $oBanners->Create($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 Noticia."))); } ?>