0) { $user = mysqli_fetch_assoc($result); $_SESSION['user'] = [ 'name' => $user['name'], 'email' => $user['email'], 'user_type' => $user['user_type'], ]; if ($user['user_type'] === 'donor') { header("Location: donorhome.php"); } elseif ($user['user_type'] === 'receiver') { header("Location: receiver.php"); } exit; } else { $error_message = "Invalid email or password."; } mysqli_stmt_close($stmt); } else { $error_message = "Database error: " . mysqli_error($conn); } mysqli_close($conn); } ?>