Hi Leute, bin neu hier, aber kenne mich schon etwas besser mit PHP aus.
Bin gerade dabei einen Privaten Bereich zu designen. Nun will ich eine Art Rangsystem erstellen, sodass bestimmte Dinge nur angezeigt werden, z.B wenn man Admin ist. Hab schon ein wenig rumprobiert, denke aber, dass ich mit meinen Denkansätzen nicht zum Ergebnis komme.
Ich habe gedacht, in der Datenbank eine Spalte Namens "Rang" anzulegen, in der die Rangnamen gespeichert werden (z.B. Ersteller, Admin, User). Nun soll geprüft werden, was in der Spalte "Rang" bei dem Angemeldeten Nutzer steht. Dazu muss man jedoch wissen, wie man die Datenbank ausließt und den Wert prüft... Und genau das ist mein Problem.
Ich hatte sowas im Sinn:
Hoffe das ist einigermaßen verständlich und ich bin nicht komplett auf dem Holzweg xD
Im Internet finde ich nur Sachen von vor 2 Jahren, die man vergessen kann, weil es veraltet ist. Könnt ihr mir da weiterhelfen? Denkansätze würden mir auch schon reichen
Danke im Voraus, LG Fabian
Bin gerade dabei einen Privaten Bereich zu designen. Nun will ich eine Art Rangsystem erstellen, sodass bestimmte Dinge nur angezeigt werden, z.B wenn man Admin ist. Hab schon ein wenig rumprobiert, denke aber, dass ich mit meinen Denkansätzen nicht zum Ergebnis komme.
Ich habe gedacht, in der Datenbank eine Spalte Namens "Rang" anzulegen, in der die Rangnamen gespeichert werden (z.B. Ersteller, Admin, User). Nun soll geprüft werden, was in der Spalte "Rang" bei dem Angemeldeten Nutzer steht. Dazu muss man jedoch wissen, wie man die Datenbank ausließt und den Wert prüft... Und genau das ist mein Problem.
Ich hatte sowas im Sinn:
PHP-Code:
<?php
if( ($_SESSION['rang'] === 'admin') OR ($_SESSION['rang'] === 'ersteller') ) {
// Zeige Content, den nur Admin und Ersteller sehen können
} else { // Die anderen geht das nix an :D
}?>
Im Internet finde ich nur Sachen von vor 2 Jahren, die man vergessen kann, weil es veraltet ist. Könnt ihr mir da weiterhelfen? Denkansätze würden mir auch schon reichen
Danke im Voraus, LG Fabian
Kommentar