Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- sziku69: Szólánc.
- Gurulunk, WAZE?!
- Hieronymus: Pihole + Unbound
- hcl: Olympus E-PL1 nyomozás
- Elektromos rásegítésű kerékpárok
- Hieronymus: A jövő számítógépei (Reloaded)
Új hozzászólás Aktív témák
-
Gh0sT
addikt
Este egyébként küldöm, amit ígértem. Végül csak sikerült megoldanom.

Felhasználói jogok: én a következőt csinálom.
1. Létrehozok egy táblát a felhasználók fő adataival (ID, név, jelszó, jogosultsági szint, stb).
2. Készítek egy beléptető modult, ahol a user megadja a nevét és jelszavát.
3. Kiolvasom a táblából a beírt usernévnek megfelelő jelszót és jogosultsági szintet.
a.) ha nincs találat usernévre kiírja, hogy nincs ilyen user
b.) ha nem egyezik a beírt jelszó az adatbázisban tárolttal, akkor szintén hibát dob
c.) stimmel minden, engedi a belépést
4. Belépés előtt a jogosultsági szintet (ez legyen egy kód 1-10 között) eltárolom egy public változóban (jogosultsag).
5. Ha ezután a user valahova szeretne belépni, akkor csak a jogosultsagot vizsgálom, hogy megfelelő szinten van-e. (pl egy adott menübe csak 6-os szint alatt lehet belépni)
Előnyök:
- megoldható, hogy a userek saját maguk adják meg a jelszavukat és azt tárolják az adatbázisban
- nagyon jól és könnyen lehet paraméterezni az adatbázist ezután, könnyű a jogosultságok kiosztása
- felhasználó szintűvé lehet tenni az egyes felületeket (könnyű rejteni bizonyos mezőket a formon, ha nincs megfelelő jogosultsági szint) -
Gh0sT
addikt
Van néhány észrevételem az adatszerkezettel kapcsolatban:
1. nem feltétlenül lenne szükség vastagság táblára
2. az ötvözet táblában érdemesebb lenne kódot használni az azonosításra
3. a kapcsolat a táblák között egy a többhöz
A vastagság táblát miért használod? Nem látom indokoltnak. Egyedül talán akkor kellene, ha csak meghatározott, véges számú vastagság létezik. Viszont ebben az esetben is egy a többhöz kapcsolat szükségeltetik a két tábla között, valamint a vastagság elsődleges kulcs szerepet töltsön be!
Új hozzászólás Aktív témák
Hirdetés
- 5.1, 7.1 és gamer fejhallgatók
- BMW topik
- exHWSW - Értünk mindenhez IS
- Lakáshitel, lakásvásárlás
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Spórolós topik
- A fényes siker is lehet szög a koporsóban: gondban a MacBook Neo gyártása
- Xiaomi Watch 5 - kínai időszámítás
- Apple MacBook
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- HP. Laptop. i5. Model: 15-da1002nq
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Eladó jogtiszta, Windows 11/10, Office 2019/2021/2024, Fizikai és Digitális licencek, Számlával.
- Microsoft Office 2024 Home Business dobozos
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- GAMING PC! Ryzen 7800X3D / RTX 5070 Ti / 32GB DDR5 / X870 / 1TB NVMe / 1000w Gold! BeszámítOK
- BESZÁMÍTÁS! 32GB G.Skill Trident Z Neo RGB 3600Mhz DDR4 memória garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASUS Z170 i7 6700K 16GB DDR4 512GB SSD GTX 1660Ti 6GB Rampage SHIVA DeepCool 400W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

