Formanin standart dəyərini PHP-də saxlanması
Təsəvvür edək ki, səhifəyə daxil olduqda inputda artıq bir mətn olsun. İstifadəçi bu mətni redaktə edə bilər və ya dəyişmədən buraxa bilər. Forma göndərildikdən sonra inputda göndərilən anında olan mətn qalmalıdır.
Bu problemi həll etmək üçün şərtimizə else bloku əlavə etməliyik və bu
blokda standart dəyəri göstərməliyik:
<form action="" method="GET">
<input
name="test"
value="<?php
if (isset($_GET['test']))
echo $_GET['test'];
else echo 'default'
?>"
>
<input type="submit">
</form>
Forma vasitəsilə istifadəçidən ili soruşun. Göndərmədən sonra müəyyən edin ki, bu il uzun il (leap year) olub-olmadığını. Elə edin ki, səhifəyə ilk daxil olduqda inputda artıq cari il olsun.