Validation ဆိုတာ user ထည့်လိုက်တဲ့ data က လိုချင်တဲ့ပုံစံနဲ့ကိုက်ညီလား စစ်တာပါ။ Required field ပြည့်လား၊ email format မှန်လား၊ password အရှည်လုံလား၊ number range မှန်လား စတာတွေကို server-side မှာသေချာစစ်ရပါတယ်။
php
<?php
$name = "";
$email = "";
$errors = [];
if ($_SERVER["REQUEST_METHOD"] === "POST") {
$name = trim($_POST["name"] ?? "");
$email = trim($_POST["email"] ?? "");
if ($name === "") {
$errors[] = "Name is required.";
}
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$errors[] = "Please enter a valid email address.";
}
if (empty($errors)) {
echo "Form is valid.";
} else {
foreach ($errors as $error) {
echo htmlspecialchars($error) . "<br>";
}
}
}
?>You should see
Input မှန်ပါက Form is valid. ပေါ်လာမည်။ မှားပါက error message များပေါ်လာမည်။