B.Tech Students: Apply for Live Programming Internship C, C++, Java, Python ,Web page Designing, PHP PHP Form Validation | LiveCodeProgramming

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