/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php require_once('../inc_library.php'); /* obtenemos datos enviados */ $IdRegistroCovac = intval($_REQUEST['IdRegistroCovac']); $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']); $LinkTipoVacuna = strval($_REQUEST['LinkTipoVacuna']); $LinkEstadoVacunacion = strval($_REQUEST['LinkEstadoVacunacion']); $EliminarImagen = intval($_REQUEST['EliminarImagen']); $EliminarImagen2 = intval($_REQUEST['EliminarImagen2']); $EliminarImagen3 = intval($_REQUEST['EliminarImagen3']); $EliminarImagen4 = intval($_REQUEST['EliminarImagen4']); $EliminarImagen5 = intval($_REQUEST['EliminarImagen5']); $EliminarImagen6 = intval($_REQUEST['EliminarImagen6']); $Submit = (isset($_REQUEST['Submitted'])); /* declaramos e instanciamos variables necesarias */ $err = 0; $oRegistrosCovac = new RegistrosCovac(); /* verificamos si existe el registro */ if (!$oRegistroCovac = $oRegistrosCovac->GetById($IdRegistroCovac)) { header('Location: json-registrosCovac.php' . $strParams); exit; } /* validaciones... */ if ($Fecha == '') $err |= 1; if ($PacientesIngresados == '') $err |= 2; if ($InvestigadoresActivos == '') $err |= 4; /* si no hay ningun error... */ if ($err == 0) { $ImagenSexo = $_FILES['Imagen-1']; $ImagenEdad = $_FILES['Imagen-2']; $ImagenEnfermedadesReumaticas = $_FILES['Imagen-3']; $ImageDistribucion = $_FILES['Imagen-4']; $ImagenTipoVacuna = $_FILES['Imagen-5']; $ImagenEstadoVacunacion = $_FILES['Imagen-6']; /* si no hay errores... */ if ($ImagenSexo['name'] != '') { if ($ImagenSexo['error'] != 1) { $oUploadSexo = new Image ( $ImagenSexo['name'], $ImagenSexo['tmp_name'], $ImagenSexo['size'], $ImagenSexo['type'], array(RegistroCovac::PathImageBig, RegistroCovac::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(RegistroCovac::PathImageBig, RegistroCovac::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(RegistroCovac::PathImageBig, RegistroCovac::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(RegistroCovac::PathImageBig, RegistroCovac::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } /* si no hay errores... */ if ($ImagenTipoVacuna['name'] != '') { if ($ImagenTipoVacuna['error'] != 1) { $oUploadTipoVacuna = new Image ( $ImagenTipoVacuna['name'], $ImagenTipoVacuna['tmp_name'], $ImagenTipoVacuna['size'], $ImagenTipoVacuna['type'], array(RegistroCovac::PathImageBig, RegistroCovac::PathImageThumb), array('jpg', 'jpeg', 'gif', 'png'), array(1200, 1200), array(600, 600), array('Resize', 'Adaptive'), 100 ); } } /* si no hay errores... */ if ($ImagenEstadoVacunacion['name'] != '') { if ($ImagenEstadoVacunacion['error'] != 1) { $oUploadEstadoVacuna = new Image ( $ImagenEstadoVacunacion['name'], $ImagenEstadoVacunacion['tmp_name'], $ImagenEstadoVacunacion['size'], $ImagenEstadoVacunacion['type'], array(RegistroCovac::PathImageBig, RegistroCovac::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()) && (!$oUploadTipoVacuna || $oUploadTipoVacuna->UploadImage()) && (!$oUploadEstadoVacuna || $oUploadEstadoVacuna->UploadImage())) { if ($EliminarImagen == 1) $oRegistroCovac->ImagenSexo = ''; if ($EliminarImagen2 == 1) $oRegistroCovac->ImagenEdad = ''; if ($EliminarImagen3 == 1) $oRegistroCovac->ImagenEnfermedadesReumaticas = ''; if ($EliminarImagen4 == 1) $oRegistroCovac->ImageDistribucion = ''; if ($EliminarImagen5 == 1) $oRegistroCovac->ImagenTipoVacuna = ''; if ($EliminarImagen6 == 1) $oRegistroCovac->ImagenEstadoVacunacion = ''; $oRegistroCovac->Fecha = $Fecha; $oRegistroCovac->PacientesIngresados = $PacientesIngresados; $oRegistroCovac->InvestigadoresActivos = $InvestigadoresActivos; $oRegistroCovac->LinkSexo = $LinkSexo; $oRegistroCovac->LinkEdad = $LinkEdad; $oRegistroCovac->LinkEnfermedadesReumaticas = $LinkEnfermedadesReumaticas; $oRegistroCovac->LinkDistribucion = $LinkDistribucion; $oRegistroCovac->LinkTipoVacuna = $LinkTipoVacuna; $oRegistroCovac->LinkEstadoVacunacion = $LinkEstadoVacunacion; $oRegistroCovac->ImagenSexo = $oUploadSexo ? $oUploadSexo->GetNombre() : $oRegistroCovac->ImagenSexo; $oRegistroCovac->ImagenEdad = $oUploadEdad ? $oUploadEdad->GetNombre() : $oRegistroCovac->ImagenEdad; $oRegistroCovac->ImagenEnfermedadesReumaticas = $oUploadEnfermedadesReumaticas ? $oUploadEnfermedadesReumaticas->GetNombre() : $oRegistroCovac->ImagenEnfermedadesReumaticas; $oRegistroCovac->ImagenDistribucion = $oUploadDistribucion ? $oUploadDistribucion->GetNombre() : $oRegistroCovac->ImagenDistribucion; $oRegistroCovac->ImagenTipoVacuna = $oUploadTipoVacuna ? $oUploadTipoVacuna->GetNombre() : $oRegistroCovac->ImagenTipoVacuna; $oRegistroCovac->ImagenEstadoVacunacion = $oUploadEstadoVacuna ? $oUploadEstadoVacuna->GetNombre() : $oRegistroCovac->ImagenEstadoVacunacion; /* modificamos el registro */ $oRegistrosCovac->Update($oRegistroCovac); 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 registro."))); } ?>