Դրվագի լռելյայն արժեքի պահպանում 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>
Օգտագործելով դրվագը, հարցրեք օգտագործողից տարին: Ուղարկելուց հետո որոշեք, արդյոք այդ տարին նահանջ տարի է, թե ոչ: Ապահովեք, որ էջ առաջին մուտքի ժամանակ ինպուտում արդեն իսկ գրված լինի ընթացիկ տարին: