⊗ppPmAuRg 432 of 447 menu

PHP හි අවසර අයිති

බොහෝ විට වෙබ් අඩවියක පරිශීලකයන්ගේ එක් වර්ගයක් පමණක් නොමැතිව, නමුත් කිහිපයක් ඇති අතර ඔවුන් සියලුදෙනාටම විවිධ අයිතිවාසිකම් ඇත. උදාහරණයක් ලෙස, ඔබට සාමාන්‍ය පරිශීලකයන් සහ පරිපාලකයන් තිබිය හැකිය. පරිපාලකයන්ට සාමාන්‍ය පරිශීලකයන්ට වඩා වැඩි අයිතිවාසිකම් තිබේ.

මෙය ක්‍රියාත්මක කරන ආකාරය: අපි පරිශීලකයන් සමඟ වගුවේ තවත් ක්ෂේත්‍රයක් සාදමු, එය හඳුන්වමු එය status සහ සෑම පරිශීලකයෙකු සඳහාම ඔහුගේ තත්ත්වය ගබඩා කරන්න: පරිපාලකයන් සඳහා ඉඩ දෙන්න වචනය 'admin', සහ සාමාන්‍ය පරිශීලකයන් සඳහා - වචනය 'user'.

දැන් පරිශීලකයා ප්‍රවේශ වූ විට $_SESSION['status'] දත්ත සමුදායෙන් පරිශීලකයාගේ තත්ත්වය ලියන්න:

<?php if (password_verify($_POST['password'], $hash)) { $_SESSION['auth'] = true; $_SESSION['id'] = $user['id']; $_SESSION['status'] = $user['status']; // අපි තත්ත්වය ලියන්නෙමු } ?>

දැන් අපගේ වෙබ් අඩවියේ යම් යම් පිටුවක් ඇති බවට ඉඩ දෙන්න, එයට ප්‍රවේශය ඇත්තේ පරිපාලකයන්ට පමණි. පරිපාලකයන්ට පමණක් අන්තර්ගතය දැක ගත හැකි වන පරිදි කරමු මෙම පිටුවේ:

<?php if (!empty($_SESSION['auth']) and $_SESSION['status'] === 'admin') { // පිටුවේ අන්තර්ගතය පරිපාලකයන්ට පමණක් පෙන්වන්න } ?>
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න