ფორმის ნაგულისხმევი მნიშვნელობის შენახვა PHP-ში
დავუშვათ, ჩვენ გვსურს, რომ გვერდზე შესვლისას ინპუტში უკვე იყოს რაიმე ტექსტი. მომხმარებელს შეუძლია ამ ტექსტის რედაქტირება, ან შეუძლია დატოვოს ის უცვლელად. ფორმის გაგზავნის შემდეგ კი ინპუტში უნდა დარჩეს ის ტექსტი, რომელიც გაგზავნის მომენტში იყო.
ამ ამოცანის გადასაჭრელად ჩვენ უნდა დავამატოთ
ბლოკი else ჩვენს პირობაში და ამ
ბლოკში გამოვსახოთ ნაგულისხმევი მნიშვნელობა:
<form action="" method="GET">
<input
name="test"
value="<?php
if (isset($_GET['test']))
echo $_GET['test'];
else echo 'default'
?>"
>
<input type="submit">
</form>
ფორმის საშუალებით ჰკითხეთ მომხმარებელს წელი. გაგზავნის შემდეგ განსაზღვრეთ, ეს წელი ნაკიანია თუ არა. გაუკეთეთ ისე, რომ გვერდზე პირველ შესვლაზე ინპუტში უკვე იდგეს მიმდინარე წელი.