solicitud_delete.php 892 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /*
  3. * Borra reposición
  4. */
  5. $pag = "../reposiciones_crear.php";
  6. $ruta = "../";
  7. require_once "../class/c_login.php";
  8. // check if the session is started
  9. if (!isset($_SESSION['user']))
  10. die('No se ha iniciado sesión');
  11. $user = unserialize($_SESSION['user']);
  12. //--- Objeto para validar usuario. El id de usuario lo lee desde sesión
  13. if(!isset($_POST["id"])){
  14. $return["error"] = "Error! No se recibió la información necesaria.";
  15. }else{
  16. $id = filter_input(INPUT_POST, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto
  17. $creador = $user->user["id"];
  18. try{
  19. $db->query('SELECT * from fd_solicitud(:id, :creador)', [":id"=> $id, ":creador"=>$creador]);
  20. $return["ok"] = "La solicitud se borró correctamente";
  21. }catch(Exception $e){
  22. $return["error"] = "Ocurrió un error al borrar la solicitud.";
  23. }
  24. }
  25. echo json_encode($return);
  26. ?>