返回首页
0) { echo "Username already exists"; return; } // Hash the password $hashedPassword = password_hash($password, PASSWORD_DEFAULT); // Insert new user into database $sql = "INSERT INTO users (username, password) VALUES ('$username', '$hashedPassword')"; mysqli_query($conn, $sql); if (mysqli_affected_rows($conn) > 0) { echo "Registration successful"; } else { echo "Registration failed"; } } // Function to handle user login function loginUser($username, $password) { global $conn; // Select user from database $sql = "SELECT * FROM users WHERE username = '$username'"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { $row = mysqli_fetch_assoc($result); // Verify password if (password_verify($password, $row['password'])) { echo "Login successful"; } else { echo "Invalid password"; } } else { echo "User not found"; } } // Check if form was submitted if (isset($_POST['register'])) { $username = $_POST['username']; $password = $_POST['password']; registerUser($username, $password); } if (isset($_POST['login'])) { $username = $_POST['username']; $password = $_POST['password']; loginUser($username, $password); } // Close database connection mysqli_close($conn); ?>