PHP'de Form Varsayılan Değerinin Korunması

Diyelim ki bir sayfayı ilk ziyaret ettiğimizde input alanında zaten bir metin olsun istiyoruz. Kullanıcı bu metni düzenleyebilir veya olduğu gibi bırakabilir. Form gönderildikten sonra inputta, gönderim anındaki metin kalmalı.

Bu sorunu çözmek için koşulumuza bir else bloğu eklememiz ve bu blokta varsayılan değeri göstermemiz gerekir:

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

Bir form kullanarak kullanıcıdan yılı sorun. Gönderimden sonra, bu yılın artık yıl olup olmadığını belirleyin. Sayfaya ilk girişte inputta zaten mevcut yılın bulunmasını sağlayın.