⊗ppPmRdFS 410 of 447 menu

PHP හි පෝරමයක් දත්ත සමුදායට යවන අතර යළි-යොමු කිරීම

අපට යම් පෝරමයක් ඇතැයි සිතමු:

<form method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

මෙම පෝරමයේ දත්ත දත්ත සමුදායක සුරකිමු:

<?php if (!empty($_POST)) { // දත්ත සමුදායට සුරකින්න } ?>

කෙසේ වෙතත්, මෙහි අපව බලාසිටින ගැටලුව නම්: අතිරික්සුවේ පිටුව නැවුම් කළහොත්, පෝරමය නැවත යවනු ලබන අතර නැවත සුරක්ෂිත කරනු ලබයි, එමඟින් දත්ත නිෂ්ප්‍රභ කෙරේ.

ගැටලුව විසඳීම සඳහා, පෝරමය සුරැකීමෙන් පසු එම පිටුවටම යළි-යොමු කිරීම සිදු කළ යුතුය:

<?php if (!empty($_POST)) { // දත්ත සමුදායට සුරකින්න header('Location: form.php'); die(); } ?>

පෝරමයක් සාදා එය යැවීමෙන් පසු දත්ත සමුදායට සුරැකීම ක්‍රියාත්මක කරන්න. යැවීමෙන් පසු දෙවරක් සුරැකීමෙන් වැළකෙන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න