⊗ppPmAuRR 433 of 447 menu

Rekisteröinti käyttöoikeuksien jakautumisella PHP:llä

Kun käyttäjien käyttöoikeudet lisätään, meidän on tehtävä muutoksia rekisteröintiimme. Nyt käyttäjän rekisteröinnissä meidän on määritettävä INSERT -kyselyssä hänen statuksensa.

Yleensä alkuperäisessä rekisteröinnissä kaikki sivustomme käyttäjät saavat alimman statuksen, eli meidän tapauksessamme 'user':

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

Korkeammat statukset yleensä jakaa ylläpitäjä. Hän näkee ylläpitopaneelissa käyttäjien luettelon ja voi tehdä kenestä tahansa esimerkiksi ylläpitäjäksi.

Miten sivustolle tällöin ilmestyy ensimmäinen ylläpitäjä? Yksinkertaisin tapa: rekisteröi tavallinen käyttäjä ja vaihda hänet ylläpitäjäksi PhpMyAdminin kautta.

Monimutkaisempi tapa: ensimmäisellä käynnistyksellä isännöintipalvelimella käynnistetään sivuston asennus, kysytään lomakkeen avulla käyttäjätunnus ja salasana ja rekisteröidään itse sivuston ensimmäinen käyttäjä, jolle annetaan ylläpitäjän statuks.

Muokkaa rekisteröintikoodia niin, että kaikki lisätyt käyttäjät saavat statuksen 'user'.

Vaihda manuaalisesti jonkin käyttäjän statuksensa arvoon 'admin'. Kirjaudu sisään tämän käyttäjän tunnuksilla.

Tee sivu admin.php, jonne pääsevät vain käyttäjät, joilla on status 'admin'.

Näytä sivulla admin.php luettelo kaikista sivustosi rekisteröidyistä käyttäjistä taulukon muodossa. Olkoon taulukossa kaksi saraketta: käyttäjätunnus ja status.

Muokkaa edellistä tehtävää niin, että ilmestyy myös kolmas sarake, jossa on linkki, jolla ylläpitäjä voi poistaa minkä tahansa käyttäjän.

Muokkaa edellistä tehtävää niin, että taulukon rivit, joilla on ylläpitäjät, värjätään punaiseksi värillä, ja tavalliset käyttäjat - vihreällä.

Muokkaa edellistä tehtävää niin, että ilmestyy vielä yksi sarake. Tässä sarakkeessa ylläpitäjä voi vaihtaa käyttäjien oikeuksia. Tee niin, että kaikille tavallisille käyttäjille siinä on linkki tee hänestä ylläpitäjä, ja ylläpitäjälle - linkki tee hänestä tavallinen käyttäjä.

Tee niin, että kaikilla sivuston sivuilla, ylätunnisteessa rekisteröitynyt käyttäjä näkee oman käyttäjätunnuksensa ja statuksensa.

Muokkaa edellistä tehtävää niin, että ylläpitäjille sivuston ylätunnisteessa näytetään myös linkki ylläpitopaneeliin.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää