This repository was archived by the owner on Apr 23, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreatePizza.php
More file actions
76 lines (73 loc) · 2.75 KB
/
createPizza.php
File metadata and controls
76 lines (73 loc) · 2.75 KB
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?php require_once "securearea.php"; ?>
<?php require_once "php/ToppingHandler.php"; ?>
<?php $ToppingHandler = new ToppingHandler(); ?>
<?php $allToppings = $ToppingHandler->getAllToppings(); ?>
<div id="container">
<div class="half left">
<div class="center">
<h2>FATHER JONATHON'S</h2>
<p><strong>Best UHI Pizza</strong></p>
</div>
</div>
<div class="half right">
<?php require_once 'nav.php'; ?>
<div class="center">
<div class="form-group centralContainer">
<label>Enter a name for your fantasic pizza</label>
<input type="text" class="form-control" id="pizzaName" placeholder="Pizza Name!" autocomplete="off"
<label>Pick a first topping</label>
<select id="topping1" class="form-control" name="topping1">
<?php
for($i = 0; $i < sizeOf($allToppings); $i++){
?>
<option value="<?php echo $allToppings[$i]['toppingID'];?>"><?php echo $allToppings[$i]['toppingName']; ?> £<?php echo $allToppings[$i]['toppingPrice']; ?></option>
<?php
}
?>
</select>
<label>Pick a second topping</label>
<select id="topping2" class="form-control" name="topping2">
<?php
for($i = 0; $i < sizeOf($allToppings); $i++){
?>
<option value="<?php echo $allToppings[$i]['toppingID'];?>"><?php echo $allToppings[$i]['toppingName']; ?> £<?php echo $allToppings[$i]['toppingPrice']; ?></option>
<?php
}
?>
</select>
<label>Pick a third topping</label>
<select id="topping3" class="form-control" name="topping3">
<?php
for($i = 0; $i < sizeOf($allToppings); $i++){
?>
<option value="<?php echo $allToppings[$i]['toppingID'];?>"><?php echo $allToppings[$i]['toppingName']; ?> £<?php echo $allToppings[$i]['toppingPrice']; ?></option>
<?php
}
?>
</select>
<label>Pick a base for the pizza</label>
<select name="base" class="form-control" id="base">
<option value="plain">Plain</option>
<option value="thick">Thick</option>
<option value="thin">Thin</option>
<option value="stuffed">Stuffed</option>
</select>
</div>
<button onclick="addPizza();" class="btn btn-primary">Create Pizza</button>
</div>
</div>
</div>
<script>
//Add a pizza by calling its API
function addPizza(){
var id = "<?php echo $isUserLoggedIn; ?>";
var name = document.getElementById("pizzaName").value;
var topping1 = document.getElementById("topping1").value;
var topping2 = document.getElementById("topping2").value;
var topping3 = document.getElementById("topping3").value;
var base = document.getElementById("base").value;
httpGetAsync("api/CreatePizza.php?id="+id+"&base="+base+"&top1="+topping1+"&top2="+topping2+"&top3="+topping3+"&name="+name, function(response){
console.log(response);
});
}
</script>