Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
prepare("SELECT * FROM festivals WHERE id = ?"); $stmt->bind_param("i", $festivalId); $stmt->execute(); $result = $stmt->get_result(); $festival = $result->fetch_assoc(); $stmt->close(); if (!$festival) { header('Location: festivalManagement.php'); exit; } if ($_SERVER['REQUEST_METHOD'] === 'POST') { $title = trim($_POST['festival_title']); $description = $_POST['festival_description']; $start_date = $_POST['start_date']; $end_date = $_POST['end_date']; $status = $_POST['festival_status']; $imageName = $festival['image']; // Handle new image if (isset($_FILES['festival_image']) && $_FILES['festival_image']['error'] === 0) { $allowed = ['jpg', 'jpeg', 'png', 'gif']; $filename = $_FILES['festival_image']['name']; $ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION)); if (in_array($ext, $allowed)) { if ($festival['image'] && file_exists('../../images/' . $festival['image'])) { unlink('../../images/' . $festival['image']); } $imageName = 'festival_' . time() . '.' . $ext; $uploadPath = '../../images/' . $imageName; if (!move_uploaded_file($_FILES['festival_image']['tmp_name'], $uploadPath)) { $error = 'Failed to upload image'; } } else { $error = 'Invalid image format'; } } if (empty($error)) { $stmt = $conn->prepare("UPDATE festivals SET title=?, description=?, image=?, start_date=?, end_date=?, status=? WHERE id=?"); $stmt->bind_param( "ssssssi", $title, $description, $imageName, $start_date, $end_date, $status, $festivalId ); if ($stmt->execute()) { $success = 'Festival updated successfully!'; // Refresh data $stmt = $conn->prepare("SELECT * FROM festivals WHERE id=?"); $stmt->bind_param("i", $festivalId); $stmt->execute(); $festival = $stmt->get_result()->fetch_assoc(); } else { $error = "Failed to update festival"; } $stmt->close(); } } $conn->close(); ?> Edit Festival

Edit Festival

Modify the festival popup details

← Back to Festivals
Cancel