-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreserveflightpush.php
42 lines (34 loc) · 1.53 KB
/
reserveflightpush.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
include('session.php');
if (isset($_POST['btn-origin'])) {
$origin = mysqli_real_escape_string($connection, $_POST['origin']);
$_SESSION['res-origin'] = $origin;
$_SESSION['show_dest'] = "";
unset($_SESSION['res-dest']);
unset($_SESSION['show_result']);
} elseif (isset($_POST['btn-dest'])) {
$destination = mysqli_real_escape_string($connection, $_POST['destination']);
$_SESSION['res-dest'] = $destination;
$_SESSION['show_result'] = "";
} elseif (isset($_POST['btn-res'])) {
$reserveID = mysqli_real_escape_string($connection, $_POST['btn-res']);
if (isset($_SESSION['cur_user_id'])) {
$sql = "INSERT INTO RESERVE (USER_ID, FID) VALUES ('{$_SESSION['cur_user_id']}', '$reserveID')";
if(mysqli_query($connection, $sql)){
$_SESSION['res-message'] = 'Flight Reserved!';
unset($_SESSION['res-origin']);
unset($_SESSION['res-dest']);
unset($_SESSION['show_dest']);
unset($_SESSION['show_result']);
header("location: reserveflight.php");
} else{
echo "ERROR: Not able to execute $sql. " . mysqli_error($connection);
}
} else {
$_SESSION['loginerror'] = "Please login to reserve a flight";
header("location: login.php");
exit;
}
}
header("location: reserveflight.php");
?>