-
Notifications
You must be signed in to change notification settings - Fork 0
/
NewCustomer.php
61 lines (50 loc) · 1.86 KB
/
NewCustomer.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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!--
James Joubert 212104578
Faizel Jabaar 211093041
Ryan Carstens 213133040
-->
<?php
if (isset($_GET["btnSubmit"])) {
get();
}else if($_GET["btnBack"])
{
require("LoginPage.html");
}
function get() {
$name = $_GET["name"];
$surname = $_GET["surname"];
$address = $_GET["address"];
$email = $_GET["email"];
$password = $_GET["password1"];
$bank = $_GET["bank"];
$card_no = $_GET["cardNo"];
$conn = new mysqli("localhost","root","fjab1991","ip3_php_project_db");
$query = "INSERT INTO customer(customer_name,customer_surname,customer_address,customer_email,customer_password,customer_bank,customer_card_no) VALUES('$name', '$surname', '$address', '$email', '$password', '$bank', '$card_no')";
if($name=="" || $name==null || $surname=="" || $surname=null || $address=="" || $address==null || $email=="" || $email==null || $password=="" || $password==null || $bank=="" || $bank==null || $card_no=="" || $card_no==null)
{
$doc = new DOMDocument();
$doc->loadHTMLFile("NewCustomerPage.html");
echo $doc->saveHTML();
echo "<div align='center'>Please make sure you enter data in all fields.</div>";
}
else
{
if ($conn->connect_error)
{
die('Could not connect to database!');
}
else
{
if($conn->query($query)) {
echo 'Account created. You may login.';
$doc = new DOMDocument();
$doc->loadHTMLFile("LoginPage.html");
echo $doc->saveHTML();
}
else {
echo $conn->error;
}
}
}
}
?>