BCA / B.Tech 5 min read

What is Form Tag in Hindi | Form टैग क्या है

What is Form Tag?


  • फॉर्म टैग PHP और वेब डेवलपमेंट के लिए एक महत्वपूर्ण हिस्सा है।
  • यह यूजर और सर्वर के बीच डेटा के आदान-प्रदान का मुख्य माध्यम है। 
  • PHP की मदद से आप फॉर्म डेटा को प्रोसेस, वेलिडेट और सुरक्षित कर सकते हैं।
  • PHP में, form tag HTML का एक महत्वपूर्ण टैग है, जिसका उपयोग डेटा को इनपुट करने और सर्वर तक भेजने के लिए किया जाता है। 
  • यह वेब डेवलपमेंट में बहुत उपयोगी होता है, खासकर जब हमें यूजर से जानकारी (जैसे नाम, ईमेल, पासवर्ड, आदि) लेनी हो।

Form Tag Syntax in Hindi | फॉर्म टैग की संरचना :

HTML का फॉर्म टैग इस प्रकार लिखा जाता है:

<form action="destination.php" method="post">
    <!-- Input fields -->
</form>

Attributes of Form Tag in Hindi |  फॉर्म टैग के महत्वपूर्ण :

action : यह बताता है कि फॉर्म का डेटा किस पेज पर भेजा जाएगा। उदाहरण के लिए, अगर action="submit.php" है, तो डेटा submit.php फाइल में जाएगा।
method : यह बताता है कि डेटा को सर्वर पर कैसे भेजा जाए। इसके मुख्यतः दो प्रकार हैं:

  • GET: URL में डेटा को भेजता है। यह छोटे डेटा और गैर-संवेदनशील जानकारी के लिए उपयुक्त है।
  • POST: डेटा को सुरक्षित तरीके से भेजता है। यह बड़े और संवेदनशील डेटा (जैसे पासवर्ड) के लिए बेहतर है।

Use of Input Fields in Hindi | इनपुट फील्ड्स का उपयोग :

  • फॉर्म के अंदर विभिन्न प्रकार के इनपुट फील्ड्स होते हैं, जो यूजर से डेटा इनपुट करने के लिए उपयोग किए जाते हैं:

<form action="process.php" method="post">
    <label for="name">Name:</label>
    <input type="text" id="name" name="name"><br><br>
    
    <label for="email">Email:</label>
    <input type="email" id="email" name="email"><br><br>
    
    <label for="password">Password:</label>
    <input type="password" id="password" name="password"><br><br>
    
    <input type="submit" value="Submit">
</form>

Processing form data in PHP in Hindi | PHP में फॉर्म डेटा को प्रोसेस करना :

जब यूजर फॉर्म सबमिट करता है, तो PHP डेटा को प्राप्त करता है और प्रोसेस करता है। उदाहरण के लिए:

process.php
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $name = $_POST['name'];
    $email = $_POST['email'];
    $password = $_POST['password'];
    
    echo "Name: " . $name . "<br>";
    echo "Email: " . $email . "<br>";
    echo "Password: " . $password . "<br>";
}
?>

Difference between GET and POST in PHP in Hindi | GET और POST का अंतर :

  • GET में डेटा URL में दिखता है। यह डिबगिंग के लिए आसान है लेकिन कम सुरक्षित है।
  • POST डेटा को छिपाकर भेजता है, इसलिए यह सुरक्षित होता है।
Form Validation in PHP in Hindi | फॉर्म वेलिडेशन :

डेटा की वैधता सुनिश्चित करना भी जरूरी है। PHP और HTML दोनों के माध्यम से वेलिडेशन किया जा सकता है।

Example:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (empty($_POST["name"])) {
        echo "Name is required!";
    } else {
        $name = $_POST["name"];
        echo "Hello, " . $name;
    }
}
?>

Examples in PHP in Hindi | उदाहरण :

index.html

<form action="welcome.php" method="post">
    <label for="name">Your Name:</label>
    <input type="text" id="name" name="name"><br><br>
    <input type="submit" value="Submit">
</form>

welcome.php

<?php
$name = $_POST['name'];
echo "Welcome, " . $name . "!";
?>

In this Chapter

What is Form Tag in Hindi | Form टैग क्या है
Introduction to PHP in Hindi | PHP का परिचय हिंदी में
Flow Control Statements in Hindi | PHP में फ़्लो कंट्रोल स्टेटमेंट्स हिंदी में
Embedding PHP in Webpages in Hindi | वेबपेज में PHP को एम्बेड करना
Use Of MYSQL in PHP in Hindi | MySQL का PHP में उपयोग हिंदी में
How to Configure our framework in Hindi | फ्रेमवर्क को कॉन्फ़िगर करना हिंदी में
Difference between PHP and HTML in Hindi
Advance Features PHP in Hindi | PHP के एडवांस फीचर्सस हिंदी में
Expression in PHP in Hindi | PHP में एक्सप्रेशन हिंदी में
Juggling Expression in PHP in Hindi | PHP में जुगलिंग हिंदी में
Comments in PHP in Hindi | PHP में Comments हिंदी में
Whitespace in Hindi | Whitespace हिंदी में
Difference Between Echo and Print in PHP in Hindi | echo और print में अंतर हिंदी में
Line & Paragraph Brakes in PHP in Hindi | PHP में लाइन और पैराग्राफ ब्रेक्स हिंदी में
Date & Time Function of PHP in Hindi
Array Functions in Hindi
PHP Stack and Queue in Hindi
RAND Function in Hindi
String Functions in Hindi
Sorting in Hindi
PHP Form in Hindi
PHP Elements in Hindi
Session & Cookies in Hindi
File Uploading in Hindi
Regular Expression in Hindi
Error Handling in PHP in Hindi
Send Email By PHP in Hindi