PHP में फॉर्म की डिफॉल्ट वैल्यू को सहेजना

मान लीजिए कि हम चाहते हैं कि पेज पर आते ही इनपुट में कोई टेक्स्ट पहले से ही मौजूद हो। उपयोगकर्ता इस टेक्स्ट को संपादित कर सकता है या बिना बदले छोड़ सकता है। और फॉर्म सबमिट करने के बाद इनपुट में वही टेक्स्ट रहना चाहिए जो सबमिट के समय था।

इस कार्य को हल करने के लिए हमें अपनी शर्त में else ब्लॉक जोड़ना होगा और इस ब्लॉक में डिफॉल्ट वैल्यू दिखानी होगी:

html<form action="" method="GET">
  <input
    name="test"
    value="<?php
      if (isset($_GET['test']))
        echo $_GET['test'];
      else echo 'default' 
    ?>"
  >
  <input type="submit">
</form>
Задание 1

फॉर्म की सहायता से उपयोगकर्ता से वर्ष पूछें। सबमिट करने के बाद निर्धारित करें कि यह वर्ष लीप वर्ष है या नहीं। ऐसा करें कि पेज पर पहली बार आने पर इनपुट में वर्तमान वर्ष पहले से ही दिखे।