function imgEvent() { try { $id = $_POST['id']; $model = new Model_imageEvent(); $result = $model->imageByEvent($id); if (!$result) { echo json_encode(array('status' => 'error', 'code' => 'Фото к событию нету')); exit; } foreach ($result as $key => $value) { $result[$key]['event_id'] = 0; $result[$key]['id'] = 0; $result[$key][0] = 0; $result[$key][1] = 0; $result[$key][2] = 0; $image_load = explode('static', $value['image']); $result[$key]['image'] = $image_load[count($image_load) - 1]; } echo json_encode(array('status' => 'ok', 'attr' => $result)); exit; } catch (Exception $e) { echo json_encode(array('status' => 'error', 'code' => '000')); exit; } }
function deleteEventAll() { $active = $this->isActive(); if ($active < 2) { http_redirect('/'); exit; } try { $id = $_POST['id']; session_start(); $user = $_SESSION['user'][0]; $model = new Model_profileEvent(); $result = $model->deleteAllEvent($id, $user); if (!$result) { echo json_encode(array('status' => 'error', 'code' => '007')); exit; } $model = new Model_imageEvent(); $result = $model->imageByEvent($id); if (!$result) { echo json_encode(array('status' => 'ok', 'code' => '0')); exit; } $result = $model->deleteImage('event_id', $id); $model = new Model_correspondence(); $result = $model->deleteCor('event_id', $id); if (!$result) { echo json_encode(array('status' => 'error', 'code' => '007')); exit; } else { echo json_encode(array('status' => 'ok', 'code' => '0')); exit; } } catch (Exception $e) { echo json_encode(array('status' => 'error', 'code' => '000')); exit; } }