Formada daxil edilmiş dəyərlərin PHP-də göndərilməsindən sonra saxlanması

Tutaq ki, cari səhifəyə göndərilən müəyyən bir formamız var:

html<form action="" method="GET">
  <input name="test">
  <input type="submit">
</form>

Gəlin elə edək ki, forma göndərildikdən sonra daxil edilmiş məlumatlar inputumuzdan yox olmasın:

html<form action="" method="GET">
  <input name="test" value="<?php echo $_GET['test'] ?>">
  <input type="submit">
</form>

Lakin bu yanaşma mükəmməl deyil - səhifəyə ilk dəfə daxil olduqda, PHP $_GET['test'] mövcud olmadığı üçün xəta verəcək.

Problemi həll etmək üçün şərt əlavə edək:

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

Forma vasitəsilə istifadəçidən şəhəri və ölkəni soruşun. Forma göndərildikdən sonra daxil edilmiş məlumatları ekranda çap edin. Daxil edilmiş məlumatların forma göndərildikdən sonra inputlardan yox olmamasını təmin edin.