<?php include '../common.inc.php'; if (!isset($_SESSION)) { session_start(); } //If a user is not logged in, kick them out of this page if (!is_logged_in()) { header('Location: index.php', 501); } //Check the request type if (isset($_POST['submit'])) { //Form is being submitted $errors = array(); $messages = array(); //genre, score, title, date, movie_id update_movie($_POST['movie_id'], $_POST['genre'], $_POST['score'], $_POST['title'], $_POST['date'], $_POST['movie_id']); header("Location: movies.php"); } else { //Pull the values from the database if (isset($_GET['movie_id'])) { echo $twig->render('edit_movie.html.twig', array('is_logged_in' => is_logged_in(), 'user' => get_user_from_session(), 'genre_ids' => get_movie_genres(), 'movie' => get_movie_by_id($_GET['movie_id']))); } else { header("Location: index.php?error=invalid_movie_id"); } }
$moviecast_class = "error"; } $moviedescription = get_post_value("moviedescription"); if (!$moviedescription) { $moviedescription_class = "error"; } $image_file = get_file_upload("posterfilename"); if ($image_file) { list($posterfilename, $posterfilename_error, $posterfilename_msg) = $image_file; if (!$posterfilename) { $posterfilename_class = "error"; } } //outter if statement for poster change if ($moviename && $moviecast && $moviedescription && $posterfilename) { update_movie($movieid, $moviename, $moviedescription, $moviecast, $posterfilename); } else { $error_msg = "Please enter required fields."; } } //post submit if (isset($_POST["submit"]) && $_POST["submit"] == "Delete Movie") { delete_movie($selectedmovie); header('Location: movieselection.php'); } ?> <div class="container"> <br> <div class="row col-md-4"> <div class="dropdown theme-dropdown clearfix dropdown-toggle input-small" data-toggle="dropdown" role="button" aria-haspopup="true"> <form method="GET">