⊗ppPmAuRR 433 of 447 menu

Регистрација со поделба на права во PHP

При додавање на кориснички права, треба да направиме промени во нашата регистрација. Сега при регистрација на корисникот, мора во INSERT барањето да го наведеме неговиот статус.

Обично при почетната регистрација, сите корисници на нашата страница добиваат најнизок статус, односно во нашиот случај 'user':

<?php $query = "INSERT INTO users SET login='$login', password='$password', 'status'='user'"; ?>

Повисоките статуси обично ги доделува администраторот. Тој во админ панелот го гледа списокот на корисници и може некој да го направи, на пример, администратор.

Како тогаш на страницата ќе се појави првиот администратор? Наједноставно: да се регистрира обичен корисник и преку PhpMyAdmin да се направи администратор.

Посложено: при првото пуштање на хостингот да се пушти инсталација на страницата, да се побара со помош на форма корисничко име и лозинка и да се регистрира самиот прв корисник на страницата, на кој ќе му се додели статус администратор.

Променете го кодот на регистрацијата така што сите додадени корисници ќе добијат статус 'user'.

Рачно сменете му на некој корисник неговиот статус на 'admin'. Најавете се под тој корисник.

Направете страница admin.php, на која ќе имаат пристап само корисници со статус 'admin'.

Прикажете на страницата admin.php список од сите регистрирани корисници на вашата страница во вид на табела. Нека во табелата има две колони: корисничко име и статус.

Модифицирајте ја претходната задача така што ќе се појави уште и трета колона, со врска, со која админот ќе може да го избрише било кој корисник.

Модифицирајте ја претходната задача така што редовите од табелата со админи ќе се обојат во црвена боја, а обичните корисници - во зелена.

Модифицирајте ја претходната задача така што ќе се појави уште една колона. Во оваа колона админот ќе може да ги менува правата на корисниците. Направете така што за сите обични корисници таму ќе стои врска направи го администратор, а за админот - врска направи го корисник.

Направете така што на сите страници на страницата, во заглавјето, регистрираниот корисник да го гледа своето корисничко име и статус.

Модифицирајте ја претходната задача така што за админи во заглавјето на страницата дополнително ќе се прикажува врска до админ панелот.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј