diff --git a/order/(BACKUP) order.php b/order/(BACKUP) order.php new file mode 100644 index 0000000000000000000000000000000000000000..c5c45aa3da2ef9715ec18e2d51b3925813d77b38 --- /dev/null +++ b/order/(BACKUP) order.php @@ -0,0 +1,107 @@ +<!DOCTYPE html> +<html> +<head> + <title>U Wanna Call Me Beibh?</title> + <link rel="stylesheet" type="text/css" href="../css/default_style.css"> + <link rel="stylesheet" type="text/css" href="../css/order.css"> + <link rel="stylesheet" type="text/css" href="../css/header.css"> +</head> +<body> + <div class="frame"> + <div class="header"> + <?php + $user_id = $_GET['id']; + include '../database/dbconnect.php'; + + $query=mysqli_query($con,"SELECT * FROM user WHERE user_id='".$user_id."'") or die(mysqli_error()); + + if(mysqli_num_rows($query)!=0) + { + $row=mysqli_fetch_assoc($query); + $username = $row['username']; + include("../template/header.php"); + } + mysqli_close($con); + ?> + </div> + <div class="menu_container"> + <?php include'../template/menu.php';?> + </div> + + <h1>Make an Order</h1> + <div class="submenu_container"> + <div class="submenu left" onclick="showSelectDest()"> + Select Destination + </div> + + <div class="submenu mid" onclick="showSelectDriver()"> + Select a Driver + </div> + + <div class="submenu right" onclick="showCompleteOrder()"> + Complete Order + </div> + </div> + <form method="post"> + <div class="content" id="select_destination"> + <div> + <div> + <span>Picking point</span> + <input type="text" name="picking_point"> + </div> + <div> + <span>Destination</span> + <input type="text" name="destination"> + </div> + <div> + <span>Preferred driver</span> + <input type="text" name="preferred_driver"> + </div> + </div> + <div class="button green" onclick="showSelectDriver()"> + Next + </div> + </div> + <div class="content" id="select_driver" style="display: none;"> + <div id="preferred_driver"> + <h2>Preferred driver</h2> + </div> + <div id="other_driver"> + <h2>Other drivers</h2> + </div> + <div id="selected_driver" style="display: none"> + <input type="text" name="selected_driver"> + </div> + </div> + <div class="content" id="complete_order" style="display: none;"> + <h2> + How was it? + </h2> + <input class="button green" type="submit" name="submit" value="Complete Order"> + </div> + </form> + </div> + + <script type="text/javascript"> + var pref_driver = $("input#preferred_driver").val(); + function showSelectDest() { + alert(pref_driver); + document.getElementById('select_destination').style.display= 'inline'; + document.getElementById('select_driver').style.display= 'none'; + document.getElementById('complete_order').style.display= 'none'; + }; + + function showSelectDriver() { + document.getElementById('select_driver').style.display= 'inline'; + document.getElementById('select_destination').style.display= 'none'; + document.getElementById('complete_order').style.display= 'none'; + }; + + function showCompleteOrder() { + document.getElementById('complete_order').style.display='inline'; + document.getElementById('select_destination').style.display= 'none'; + document.getElementById('select_driver').style.display= 'none'; + }; + </script> +</body> +</html> diff --git a/order/order.php b/order/order.php index c5c45aa3da2ef9715ec18e2d51b3925813d77b38..61be8def71f6080ec2d807719dcb862878f6da8c 100644 --- a/order/order.php +++ b/order/order.php @@ -1,107 +1,3 @@ -<!DOCTYPE html> -<html> -<head> - <title>U Wanna Call Me Beibh?</title> - <link rel="stylesheet" type="text/css" href="../css/default_style.css"> - <link rel="stylesheet" type="text/css" href="../css/order.css"> - <link rel="stylesheet" type="text/css" href="../css/header.css"> -</head> -<body> - <div class="frame"> - <div class="header"> - <?php - $user_id = $_GET['id']; - include '../database/dbconnect.php'; - - $query=mysqli_query($con,"SELECT * FROM user WHERE user_id='".$user_id."'") or die(mysqli_error()); - - if(mysqli_num_rows($query)!=0) - { - $row=mysqli_fetch_assoc($query); - $username = $row['username']; - include("../template/header.php"); - } - mysqli_close($con); - ?> - </div> - <div class="menu_container"> - <?php include'../template/menu.php';?> - </div> - - <h1>Make an Order</h1> - <div class="submenu_container"> - <div class="submenu left" onclick="showSelectDest()"> - Select Destination - </div> - - <div class="submenu mid" onclick="showSelectDriver()"> - Select a Driver - </div> - - <div class="submenu right" onclick="showCompleteOrder()"> - Complete Order - </div> - </div> - <form method="post"> - <div class="content" id="select_destination"> - <div> - <div> - <span>Picking point</span> - <input type="text" name="picking_point"> - </div> - <div> - <span>Destination</span> - <input type="text" name="destination"> - </div> - <div> - <span>Preferred driver</span> - <input type="text" name="preferred_driver"> - </div> - </div> - <div class="button green" onclick="showSelectDriver()"> - Next - </div> - </div> - <div class="content" id="select_driver" style="display: none;"> - <div id="preferred_driver"> - <h2>Preferred driver</h2> - </div> - <div id="other_driver"> - <h2>Other drivers</h2> - </div> - <div id="selected_driver" style="display: none"> - <input type="text" name="selected_driver"> - </div> - </div> - <div class="content" id="complete_order" style="display: none;"> - <h2> - How was it? - </h2> - <input class="button green" type="submit" name="submit" value="Complete Order"> - </div> - </form> - </div> - - <script type="text/javascript"> - var pref_driver = $("input#preferred_driver").val(); - function showSelectDest() { - alert(pref_driver); - document.getElementById('select_destination').style.display= 'inline'; - document.getElementById('select_driver').style.display= 'none'; - document.getElementById('complete_order').style.display= 'none'; - }; - - function showSelectDriver() { - document.getElementById('select_driver').style.display= 'inline'; - document.getElementById('select_destination').style.display= 'none'; - document.getElementById('complete_order').style.display= 'none'; - }; - - function showCompleteOrder() { - document.getElementById('complete_order').style.display='inline'; - document.getElementById('select_destination').style.display= 'none'; - document.getElementById('select_driver').style.display= 'none'; - }; - </script> -</body> -</html> +<?php + header('Location : select_location.php') +?> \ No newline at end of file diff --git a/order/order_location_handler.php b/order/order_location_handler.php new file mode 100644 index 0000000000000000000000000000000000000000..cd3f447c34acb8562a6793210c84e0d6c9adf76d --- /dev/null +++ b/order/order_location_handler.php @@ -0,0 +1,7 @@ +<?php + include '../database/dbconnect.php'; + + if ($_SERVER["REQUEST_METHOD"] == "POST") { + + } +?> \ No newline at end of file diff --git a/order/select_driver.php b/order/select_driver.php index 7fa7efda9ca207c438095a61392736ff9fef5710..2474db5b0cab07180d58cae7ff156dcd686a78d5 100644 --- a/order/select_driver.php +++ b/order/select_driver.php @@ -21,6 +21,28 @@ $username = $row['username']; include("../template/header.php"); } + + //=========================================== + + $ppoint = $_POST['picking_point']; + $dest = $_POST['destination']; + $prefdrv = $_POST['preferred_driver']; + + function ShowPrefDrv($prefdrv, $con) + { + if (!(is_null($prefdrv))) { + $pdQuery = mysqli_query($con, "SELECT * FROM driver RIGHT OUTER JOIN (SELECT user_id FROM user WHERE name='" . $prefdrv . "') AS usert ON user_id = driver_id;") or die(mysqli_error($con)); + + $row = mysqli_fetch_assoc($pdQuery); + + + } + else + { + echo "<h2>Nothing to display :(</h2>"; + } + } + ShowPrefDrv($prefdrv, $con); mysqli_close($con); ?> </div> @@ -42,8 +64,8 @@ Complete Order </div> </div> - <form method="post"> - <div class="content" id="select_driver" style="display: none;"> + <form method="post" action="complete_order.php"> + <div class="content" id="select_driver"> <div id="preferred_driver"> <h2>Preferred driver</h2> </div> diff --git a/order/select_location.php b/order/select_location.php index 4e08d6bc476bb3efe863f893ec8ebdb5ff0e9e9b..d372739347dd5ef63d73d1024eef74454d24b0cf 100644 --- a/order/select_location.php +++ b/order/select_location.php @@ -42,7 +42,7 @@ Complete Order </div> </div> - <form method="post"> + <form method="post" action=<?php echo "select_driver.php?id=" . $user_id;?>> <div class="content" id="select_destination"> <div> <div> @@ -58,9 +58,7 @@ <input type="text" name="preferred_driver"> </div> </div> - <div class="button green" onclick="showSelectDriver()"> - Next - </div> + <input type="submit" name="submit_select_loc" class="button green"> </div> </form> </div> diff --git a/order/show_drivers.php b/order/show_drivers.php deleted file mode 100644 index 7a9ce35739f88a6cf18774724f1da2112a188181..0000000000000000000000000000000000000000 --- a/order/show_drivers.php +++ /dev/null @@ -1,5 +0,0 @@ -<?php - include '../database/dbconnect.php'; - - -?> \ No newline at end of file