fantastic-garbanzo/signup.PHP
2023-07-21 13:13:34 +02:00

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.
}
}
?>