/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php require_once('../inc_library.php'); /* obtenemos datos enviados */ $Fecha = strval($_REQUEST['Fecha']); $PacientesIngresados = strval($_REQUEST['PacientesIngresados']); $InvestigadoresActivos = strval($_REQUEST['InvestigadoresActivos']); $LinkSexo = strval($_REQUEST['LinkSexo']); $LinkEdad = strval($_REQUEST['LinkEdad']); $LinkEnfermedadesReumaticas = strval($_REQUEST['LinkEnfermedadesReumaticas']); $LinkDistribucion = strval($_REQUEST['LinkDistribucion']); $Submit = (isset($_REQUEST['Submitted'])); /* declaramos e instanciamos variables necesarias */ $err = 0; $oRegistroCovid = new RegistroCovid(); $oRegistrosCovid = new RegistrosCovid(); /* definimos cadena a mandar por get */ /* validaciones... */ if ($Fecha == '') $err |= 1; if ($PacientesIngresados == '') $err |= 2; if ($InvestigadoresActivos == '') $err |= 4; /* si no hay errores... */ if ($err == 0) { $ImagenSexo = $_FILES['Imagen-1']; $ImagenEdad = $_FILES['Imagen-2']; $ImagenEnfermedadesReumaticas = $_FILES['Imagen-3']; $ImageDistribucion = $_FILES['Imagen-4']; /* si no hay errores... */ if ($ImagenSexo['name'] != '') { if ($ImagenSexo['error'] != 1) { $oUploadSexo = new Image ( $ImagenSexo['name'], $ImagenSexo['tmp_name'], $ImagenSexo['size'], $ImagenSexo['type'], array(RegistroCovid::PathImageBig, RegistroCovid::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } /* si no hay errores... */ if ($ImagenEdad['name'] != '') { if ($ImagenEdad['error'] != 1) { $oUploadEdad = new Image ( $ImagenEdad['name'], $ImagenEdad['tmp_name'], $ImagenEdad['size'], $ImagenEdad['type'], array(RegistroCovid::PathImageBig, RegistroCovid::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } /* si no hay errores... */ if ($ImagenEnfermedadesReumaticas['name'] != '') { if ($ImagenEnfermedadesReumaticas['error'] != 1) { $oUploadEnfermedadesReumaticas = new Image ( $ImagenEnfermedadesReumaticas['name'], $ImagenEnfermedadesReumaticas['tmp_name'], $ImagenEnfermedadesReumaticas['size'], $ImagenEnfermedadesReumaticas['type'], array(RegistroCovid::PathImageBig, RegistroCovid::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } /* si no hay errores... */ if ($ImageDistribucion['name'] != '') { if ($ImageDistribucion['error'] != 1) { $oUploadDistribucion = new Image ( $ImageDistribucion['name'], $ImageDistribucion['tmp_name'], $ImageDistribucion['size'], $ImageDistribucion['type'], array(RegistroCovid::PathImageBig, RegistroCovid::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } if ((!$oUploadSexo || $oUploadSexo->UploadImage()) && (!$oUploadEdad || $oUploadEdad->UploadImage()) && (!$oUploadEnfermedadesReumaticas || $oUploadEnfermedadesReumaticas->UploadImage()) && (!$oUploadDistribucion || $oUploadDistribucion->UploadImage())) { $oRegistroCovid->Fecha = $Fecha; $oRegistroCovid->PacientesIngresados = $PacientesIngresados; $oRegistroCovid->InvestigadoresActivos = $InvestigadoresActivos; $oRegistroCovid->LinkSexo = $LinkSexo; $oRegistroCovid->LinkEdad = $LinkEdad; $oRegistroCovid->LinkEnfermedadesReumaticas = $LinkEnfermedadesReumaticas; $oRegistroCovid->LinkDistribucion = $LinkDistribucion; $oRegistroCovid->ImagenSexo = $oUploadSexo ? $oUploadSexo->GetNombre() : $oRegistroCovid->ImagenSexo; $oRegistroCovid->ImagenEdad = $oUploadEdad ? $oUploadEdad->GetNombre() : $oRegistroCovid->ImagenEdad; $oRegistroCovid->ImagenEnfermedadesReumaticas = $oUploadEnfermedadesReumaticas ? $oUploadEnfermedadesReumaticas->GetNombre() : $oRegistroCovid->ImagenEnfermedadesReumaticas; $oRegistroCovid->ImagenDistribucion = $oUploadDistribucion ? $oUploadDistribucion->GetNombre() : $oRegistroCovid->ImagenDistribucion; /* creamos el registro */ $oRegistroCovid = $oRegistrosCovid->Create($oRegistroCovid); header('Content-type: application/json'); echo json_encode(array("Success" => true, "Error" => "")); } else { header('Content-type: application/json'); // if ($oUploadSexo && !$oUploadSexo->UploadImage()) // echo json_encode(array("Success" => false, "Error" => utf8_encode("Error al procesar la imagen Sexo."))); // if ($oUploadEdad && !$oUploadEdad->UploadImage()) // echo json_encode(array("Success" => false, "Error" => utf8_encode("Error al procesar la imagen Edad."))); // if ($oUploadEnfermedadesReumaticas && !$oUploadEnfermedadesReumaticas->UploadImage()) // echo json_encode(array("Success" => false, "Error" => utf8_encode("Error al procesar la imagen Enfermedades."))); // if ($oUploadDistribucion && !$oUploadDistribucion->UploadImage()) echo json_encode(array("Success" => false, "Error" => utf8_encode("Error al procesar las imagenes."))); } } else { header('Content-type: application/json'); echo json_encode(array("Success" => false, "Error" => utf8_encode($err. "Error al crear el RegistroCovid."))); } ?>