PHP හි POST ක්රමය භාවිතයෙන් පෝරම දත්ත ලබා ගැනීම
දැන් අපගේ පෝරමය POST ක්රමය භාවිතයෙන් යවන බව කියමු:
form.php<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
මෙම අවස්ථාවේදී, ප්රතිඵල පිටුවේ පෝරම දත්ත
$_POST විචල්යය තුළ ඇතිවනු ඇත:
result.php<?php
var_dump($_GET); // හිස් අරාව
var_dump($_POST); // test1 සහ test2 යන යතුරු සහිත අරාව
var_dump($_REQUEST); // test1 සහ test2 යන යතුරු සහිත අරාව
?>
Задание 1
පෝරමයක් භාවිතයෙන් පරිශීලකයාගේ නම සහ වයස අසන්න. පෝරමය යැවීමෙන් පසු මෙම දත්ත තිරය මත ප්රදර්ශනය කරන්න.
Задание 2
පෝරමයක් භාවිතයෙන් පරිශීලකයාගෙන් රහස්පදය අසන බව කියමු:
form.php<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
ප්රතිඵල පිටුවේ විචල්යයක ඇති නිවැරදි රහස්පදය සංරක්ෂණය කර ඇති බව කියමු:
result.php<?php
$pass = '12345';
?>
පෝරමය යැවීමෙන් පසු ප්රතිඵල පිටුවේ විචල්යයේ ඇති රහස්පදය සහ පෝරමයෙන් ලැබෙන රහස්පදය සසඳන ආකාරයට සකස් කරන්න. සංසන්දනය කිරීමෙන් පසු පරිශීලකයාට දන්වන්න, ඔහු නිවැරදි රහස්පදය පිරික්සුවේද නැතිද යන්න.
Задание 3
ආදාන ක්ෂේත්ර තුනක් භාවිතයෙන් පරිශීලකයාගෙන් උපන් වර්ෂය, මාසය සහ දිනය අසන්න. පෝරමය යැවීමෙන් පසු පරිශීලකයා උපන් සතියේ දිනය තීරණය කරන්න.