File name f_1_a.php
<?
$vardas = $_GET ['vardas'];
$pavarde = $_GET ['pavarde'];
$amzius = $_GET ['amzius'];
$ugis = $_GET ['ugis'];
$failas="f_1_a.txt";
if ($vardas && $pavarde){
$informacija = $vardas."|".$pavarde ."|". $amzius ."|". $ugis ;
$f=fopen($failas, "a");
fwrite($f, "${informacija}\n");
fclose($f);
$f = fopen( $failas, "r" );
?><pre><?
while (!feof($f)) {
$eilute = fgets($f, 4096);
echo $eilute;
}
?></pre><?
fclose ($f);
?><a href="/f_1_a.php">Atgal</a><?
}else{
if ($_GET['a']){
echo "klaidos<br>";
if (! $_GET['vardas']) echo " no name";
if (! $_GET['pavarde']) echo " no surname";
}
?>
<form action="f_1_a.php" method="get">
<input name=vardas value= '<?php echo $_GET['vardas'];?>' >
<input name=pavarde value= '<?php echo $_GET['pavarde'];?>'>
<input name=amzius value= '<?php echo $_GET['amzius'];?>'>
<input name=ugis value= '<?php echo $_GET['ugis'];?>'>
<input type=submit name=a value =a>
</form>
<?
}
?>
1 Užduotis. Create validation for ugis > 170 and amzius > 18; if not valid, error messages appear.