![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nurtuje mnie takie pytanie : Jak zrobić by podzielić panel admina na kilka częsci w następujący sposób aby admin - miał dostep do wszystkiego aby user mógł dodac news ale musi byc zaakceptowany przez admina W tabeli user dodałem pole access w którym mogę ustawić czy jest ktos adminem czy userem. jeśli jeszcze chodzi o prawa dostepu to bym sobie poradził... w inny prostszy sposób , zrobił dwie strony osobne..by user mógł tylko napisac newsa , bez możlości edycji i usuwania... Ale jak zrobić by ten napisany news czekał na akceptacje :/ Prosze o pomoc, rade |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Do tabeli newsow dodaj jeszcze jedna kolumne np. 'zaakceptowany' o typie ENUM i wartosciach 0 lub 1. Przy dodawaniu newsa przez usera ustawiaj pole na 0. Na stronie pokazuje tylko takie nwesy, ktore maja pole 'zaakaceptowany' z wartoscia 1 czyli cos a'la SELECT * FROM newsy WHERE zaakceptowany='1'; Nastepnie daj adminowi mozliwosc zmiany statusu newsa. Czyli niech moze zmienic (UPDATE) wartosc 'zaakceptowane' dla danego newsa na 1 (zeby zaakceptowac). Ot cala filozofia.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
oki, masz rację tak to zrobie....
a możecie rzucić okiem na ten kod..
czy za pomocą takiego kodu można wykonać piersza czesc mojego pytania, tzn ustawić prawa dostepu ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 09:04 |