25 lines
992 B
PHP
25 lines
992 B
PHP
<?php
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|
// Retrieve form data
|
|
$username = $_POST["username"];
|
|
$email = $_POST["email"];
|
|
$password = $_POST["password"];
|
|
$confirmPassword = $_POST["confirm-password"];
|
|
|
|
// Validate form data (you can add more complex validation here)
|
|
if (empty($username) || empty($email) || empty($password) || empty($confirmPassword)) {
|
|
echo "Please fill in all the fields.";
|
|
} elseif ($password !== $confirmPassword) {
|
|
echo "Passwords do not match.";
|
|
} else {
|
|
// All validation passed, process the signup here (e.g., store data in a database)
|
|
// For demonstration purposes, let's assume signup is successful.
|
|
// In a real-world scenario, you should store user data securely and handle errors properly.
|
|
echo "Sign up successful! Welcome, $username!";
|
|
|
|
// Redirect the user to a different page
|
|
header("Location: welcome.php");
|
|
exit(); // Make sure to exit after redirection to prevent further execution.
|
|
}
|
|
}
|
|
?>
|