prepare("SELECT * FROM users WHERE email = ?"); $stmt->execute([$email]); $existing_user = $stmt->fetch(); if ($existing_user) { $errors[] = 'error_email_exists'; } else { $hashed_password = password_hash($password, PASSWORD_DEFAULT); $stmt = $pdo->prepare("INSERT INTO users (full_name, email, phone, password) VALUES (?, ?, ?, ?)"); $stmt->execute([$full_name, $email, $phone, $hashed_password]); header("Location: login.php?registration=success"); exit; } } catch (PDOException $e) { $errors[] = "error_database"; } } } $pageTitle = __('signup_title'); ?>