[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 05.10.26
Príspevky: 410
Témy: 158 | 158
Bydlisko: Poprad-okolie
NapísalOffline : 17.08.2016 10:19 | Ako to urobiť?

Ahojte, robím pre klienta Intranetový systém na fakturáciu atď.. Ide ale o to, že klient chce ako admin priradiť práva pre skupinu + moduly, ktoré budú v skupine dostupné. Vie si to jednoducho naklikať, to mám vymyslené, no on ešte nevie koľko bude tých modulov dokopy a chce aby po vyklikaní sa klientovi tej skupiny zobrazilo iba to, čo mu vyklikal, ale ako to mám zapísať, aby to tak bolo + keď on ešte nevie aké moduly tam dotiahne? Je to v RAW php. Ďakujem za rady. Neviem prísť na spôsob, ako to prispôsobiť


Offline

Správca fóra
Správca fóra
Ako to urobiť?

Registrovaný: 08.08.09
Príspevky: 12446
Témy: 38 | 38
NapísalOffline : 17.08.2016 10:21 | Ako to urobiť?

Chápe niekto, ako toto myslel??? Môžete mi to prosím preložiť do normálnej reči?


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 05.10.26
Príspevky: 410
Témy: 158 | 158
Bydlisko: Poprad-okolie
Napísal autor témyOffline : 17.08.2016 10:26 | Ako to urobiť?

Ako docielim, aby sa tie moduly zobrazili, keď on ani nevie aké tam budú? Ako si to predpripraviť? Odkázať to na nejaké stránky, ktoré nebudú existovať napr modul1.php? modul2.php?


Offline

Správca fóra
Správca fóra
Ako to urobiť?

Registrovaný: 08.08.09
Príspevky: 12446
Témy: 38 | 38
NapísalOffline : 17.08.2016 10:28 | Ako to urobiť?

Eh? Hlavne neviem čo si mám predstaviť pod pojmom "modul"? Nemôžeš predtým ako ich zobrazíš najprv zistiť či má na ne užívateľ právo?


_________________
always is always wrong
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Ako to urobiť?

Registrovaný: 01.05.05
Príspevky: 13159
Témy: 1485 | 1485
Bydlisko: Bratislava
NapísalOffline : 17.08.2016 10:34 | Ako to urobiť?

Admin si trebars za pomoci checkboxov oznaci vylistovany zoznam existujucich modulov, zoznam budes mat niekde v db, tabulka s uzivatelmi bude mat aj stlpce s pravami, pri ulozeni sa mu ulozia aj prava a na zaklade tych stlpcov tam budes zistovat ze prihlaseny uzivatel ma pravo na modul1 a modul2, modul3 a modul4 prava nema, cize k nim pristup nebude mat, ale asi by bolo lepsie rozpisat tvoj problem do ludskej reci, lebo aj ja som z toho jelen.


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X1 Carbon | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA & Samsung SSD 860 1 TB | Ubuntu 24.04 LTS | Dell Wyse 3040 | Intel Atom x5-Z8350 | 2 GB DDR3 1600 MHz | 16 GB eMMC | 24" EIZO FlexScan EV2451 | Alpine Linux + XFCE4
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 05.10.26
Príspevky: 410
Témy: 158 | 158
Bydlisko: Poprad-okolie
Napísal autor témyOffline : 17.08.2016 10:46 | Ako to urobiť?

Jano to pochopil geniálne :) Jančo hovorí správne


Offline

Užívateľ
Užívateľ
Ako to urobiť?

Registrovaný: 05.02.13
Prihlásený: 26.10.23
Príspevky: 59
Témy: 3 | 3
NapísalOffline : 18.08.2016 8:00 | Ako to urobiť?

1. Tabuľka users. Každý user má svoje ID (auto increment)
2. Vytvoriš si tabuľku "sites" alebo "modules" alebo čo ty vlastne chceš a taktiež každá stránka bude mať svoje ID (auto increment)
3. Vytvoríš si tretiu - najpodstatnejšiu tabuľku, nazvy si ju ako chceš, pre príklad si ju nazvyme PRÁVA.. A tam budeš pridávať ID usera a ID stránky.

Čiže ak si user klikne na odkaz

index.php?site=hocico

v PHP si SQL dopytom z tabuľky PRÁVA skontroluješ, či sa tam nachádza riadok s ID-čkom usera a ID-čkom stránky, na ktorú sa dopytuje.

Dúfam, že som to napísal dosť jednoducho. Z môjho pohľadu easy riešenie. Určite sa však najde niečo lepšie.


 [ Príspevkov: 7 ] 


Ako to urobiť?



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

ako urobit zoskupovanie

v Backend

6

637

12.11.2007 16:15

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobit automaticke prihlasovanie

v Windows

8

1201

03.01.2009 12:22

webkar

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobit obraz disku?

v Pevné disky a radiče

2

893

05.10.2007 20:35

Devil_SK

V tomto fóre nie sú ďalšie neprečítané témy.

ako urobit pridavne napajanie?

v AMD grafické karty

5

1451

17.08.2009 22:04

Stoky

V tomto fóre nie sú ďalšie neprečítané témy.

iPhone 3G-ako urobit zalohu?

v Prenosné zariadenia

28

3800

08.12.2009 20:05

McDog

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobiť z webu server

v Hosting, servery a domény

11

944

30.12.2014 9:16

expresado

V tomto fóre nie sú ďalšie neprečítané témy.

ako urobiť swf s odkazom

v Ostatné

3

1223

04.09.2009 8:14

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobiť z DVD divX

v Video programy

11

9376

13.08.2007 20:07

Víla

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobit z pesničky len hudbu ?

v Krčma

13

10057

30.05.2011 22:35

patrikos68

V tomto fóre nie sú ďalšie neprečítané témy.

ako to urobit na Win 7

v Windows

2

302

30.12.2012 18:48

tomas_svk

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobit aktivnu polozku v menu?

v Frontend

15

687

08.12.2013 13:31

dano

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobit efekt z tejto stranky?

v Frontend

4

787

03.05.2008 8:47

Lukybendo

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobiť záložnú kópiu filmu NEXT

v Video programy

0

602

07.12.2007 21:23

MANIAC

V tomto fóre nie sú ďalšie neprečítané témy.

ako urobit dlzne a makcene vo worde?

v Ostatné programy

4

1820

12.10.2008 16:46

romanbee

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobiť veľmi kvalitné video? XviD DivX

v Video programy

1

879

10.10.2011 21:58

jtbs

V tomto fóre nie sú ďalšie neprečítané témy.

Virtuálna prehliadka - ako ju urobiť na stránku?

v Ostatné

2

1590

06.12.2007 22:05

Matho



© 2005 - 2026 PCforum, edited by JanoF