48 lines
1.6 KiB
PHP
48 lines
1.6 KiB
PHP
<?php
|
|
require_once '15.test2.lib.php';
|
|
|
|
if ($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST['submit'])) {
|
|
$userManage = new UserManage();
|
|
|
|
if ($_POST['function_selector'] == 'register') {
|
|
if (!empty($_POST['username']) && !empty($_POST['password'])) {
|
|
$username = $_POST['username'];
|
|
$password = $_POST['password'];
|
|
$userManage->registerUser($username, $password);
|
|
} else {
|
|
echo '<script>alert("username or password is empty")</script>';
|
|
}
|
|
} else {
|
|
if (!empty($_POST['username']) && !empty($_POST['password'])) {
|
|
$username = $_POST['username'];
|
|
$password = $_POST['password'];
|
|
$userManage->loginUser($username, $password);
|
|
} else {
|
|
echo '<script>alert("username or password is empty")</script>';
|
|
}
|
|
}
|
|
}
|
|
?>
|
|
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>test2</title>
|
|
</head>
|
|
<body>
|
|
<form method="post" action="">
|
|
<label for="username1">username</label>
|
|
<input type="text" name="username" placeholder="username" id="username1">
|
|
<br>
|
|
<label for="password1">password</label>
|
|
<input type="password" name="password" placeholder="password" id="password1">
|
|
<br>
|
|
<label for="fselector1">register</label>
|
|
<input type="radio" name="function_selector" id="fselector1" value="register">
|
|
<label for="fselector2">login</label>
|
|
<input type="radio" name="function_selector" id="fselector2" value="login" checked>
|
|
<br>
|
|
<input type="submit" name="submit" value="submit">
|
|
</form>
|
|
</body>
|