Files
004_comission/_resources/it114105/itp4513/Assignment/19-20/controllers/SignUp.php
louiscklaw 6c60a73f30 update,
2025-01-31 19:15:17 +08:00

36 lines
898 B
PHP

<?php
class SignUp extends Controller {
private $database;
function __construct(){
$this->signup();
}
public function signup(){
$database = new DatabaseAccess();
$email = $_POST["email"];
$fname = $_POST["fname"];
$lname = $_POST["lname"];
$tel = $_POST["tel"];
$password = $_POST["password"];
$result = $database->query("SELECT * FROM Customer WHERE customerEmail = ?", "s", array($email));
if($result->num_rows > 0){
header("Location: index?fname=$fname&lname=$lname&tel=$tel");
}else{
$result = $database->query("INSERT INTO Customer(customerEmail, firstName, lastName, password, phoneNumber) VALUES(?, ?, ?, ?, ?)", "sssss", array($email, $fname, $lname, $password, $tel));
if($result == 1){
header("Location: index?signup=true");
}
// echo $result + "<br>";
// var_dump($result);
}
}
}
?>