PHP Form Validation
Form validation in PHP is used to ensure the submitted data is correct and safe before processing it.
PHP में फॉर्म वैलिडेशन का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि सबमिट किए गए डेटा सही और सुरक्षित हैं।
Basic Required Field Validation
Check if form fields are not empty before processing.
प्रोसेसिंग से पहले यह जांचें कि फॉर्म फ़ील्ड खाली नहीं हैं।
<?php
$name = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["name"])) {
echo "Name is required";
} else {
$name = htmlspecialchars($_POST["name"]);
echo "Welcome, $name!";
}
}
?>
Name is required
Email Validation
Validate if entered email is in proper format.
जांचें कि दर्ज किया गया ईमेल सही प्रारूप में है या नहीं।
<?php
$email = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$email = $_POST["email"];
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo "Invalid email format";
} else {
echo "Email is valid: $email";
}
}
?>
Invalid email format
Multiple Fields Validation
Validate name and email together.
नाम और ईमेल दोनों को एक साथ वैलिडेट करें।
<?php
$name = $email = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["name"]) || empty($_POST["email"])) {
echo "All fields are required";
} else {
$name = htmlspecialchars($_POST["name"]);
$email = $_POST["email"];
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo "Invalid email format";
} else {
echo "Hello $name, your email is $email";
}
}
}
?>
All fields are required