if (is_uploaded_file($_FILES['add-event-image']['tmp_name'])) { $eventImage = file_get_contents($_FILES["add-event-image"]["tmp_name"]); } $newEvent = array('resId' => $resId, 'title' => $_POST["add-event-name"], 'desc' => $_POST['add-event-description'], 'date' => $_POST['add-event-date'], 'photo' => $eventImage); $eventDb->addEvent($newEvent); $eventArray = $eventDb->getEventsByRestaurantId($resId); } /* * For servicing Ajax requests */ if (isset($_POST['functionName'])) { $result = array(); switch ($_POST['functionName']) { case 'updateRestaurant': if (isset($_POST['restaurantId']) && isset($_POST['description']) && isset($_POST['address']) && isset($_POST['phoneNum'])) { if ($restaurantDb->updateRestaurant($_POST['restaurantId'], $_POST['description'], $_POST['address'], $_POST['phoneNum'])) { $result['success'] = '1'; } else { $result['error'] = 'failed to update restaurant'; } } else { $result['error'] = 'parameters not set'; } break; case 'updateOperatingHours': if ($restaurantDb->updateOperatingHours($_POST)) { $result['success'] = '1'; } else { $result['error'] = 'failed to updating operating hours'; } break;