X-Git-Url: https://git.piment-noir.org/?p=Project_webapp.git;a=blobdiff_plain;f=includes%2Fformmodify.php;h=6b6490612b85681dedc8cbc15bd7ca3fa4389a88;hp=2a612a65101ae4926b1983a4fd358b7ac7ff3f7d;hb=f38123a5d3eafd9af6fb25e1dd5ccf29c5508b36;hpb=8d17cae35f4eb54914596e544f4a6ee43268426d diff --git a/includes/formmodify.php b/includes/formmodify.php index 2a612a6..6b64906 100644 --- a/includes/formmodify.php +++ b/includes/formmodify.php @@ -1,8 +1,16 @@ "; + $_SESSION['login_referer'] = $_SERVER['HTTP_REFERER']; + redirect("index.php?page=login", 2); +} + $input_failure = false; if (!$form_nb_place) { @@ -10,14 +18,14 @@ if (!$form_nb_place) { $input_failure = true; } -if (!$input_failure && !empty($form_nb_place) && !empty($form_class_name)) { +if (!$input_failure && $is_logged_in && !empty($form_nb_place) && !empty($form_class_name)) { global $connection; $client_id = get_client_id($_SESSION['email']); $sql_pquery = "update RESERVATIONS set NbPlaces = ?, Classe = ? - where NumCl = ? and NumVol = ?"; + where NumCl = ? and NumVol = ? and Classe = ?"; $connection->prepare_query($sql_pquery); - $connection->prepared_query_bind_param("isis", array($form_nb_place, $form_class_name, $client_id, $form_flight_id)); + $connection->prepared_query_bind_param("isiss", array($form_nb_place, $form_class_name, $client_id, $form_flight_id, $form_previous_class_name)); $connection->run_prepared_query(); $connection->close_prepared_query(); echo "Modifications enregistrées.
";