PHP-subory

Programovacie jazyky, rady, poradňa...
gold
Novice
Novice
Príspevky: 5
Registrovaný: 06 nov 2005, 21:00

PHP-subory

Príspevok od používateľa gold »

Caute, chcel by som vas poprosit o radu. Chcel by som spravit uzivatelsku zonu v nej by mali uzivatelia pristup k suborom, ale kady uzivatel k inemu suboru... napriklad jeden by mal pristup k prvemu a druhemu suboru, ... iny uzivatel iba k prvemu ... budem vdacny za akukolvek radu ...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

rady sa asi nedočkáš keď si sa nič nespýtal. Načrtol si nám čo chceš, ale nevieme čo sa chceš opýtať. Alebo chceš aby ti to tu niekto naprogramoval? Potom si mohol aspoň napísať ako je riešené prihlasovanie (či cez db, alebo nebodaj súborom. Či využívaš session alebo nie..) a o aké súbory ide + aká je ich organizácia a plno iných faktov
gold
Novice
Novice
Príspevky: 5
Registrovaný: 06 nov 2005, 21:00

Príspevok od používateľa gold »

Prihlasovanie je riešene cez databázu s využitím session. Jedna sa o PDF súbory s veľkosťou max do 8mb. Chcel by som radu akým spôsobom to vyriešiť.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ak máš všetky súbory v db, tak si rozšír tabuľku o nejaké práva. Tam si budeš evidovať kto všetko k ním má prístup (najlepšie by bolo spraviť nejaké užívateľské skupiny, v ktorých by bola hierarchia - tzn. kto má vyššie práva vidí aj to čo ten čo má nižšie. Ten z nižšími nevidí to čo vidí ten s vyššími. Potom by si v tomto stlpci mal iba minimálnu skupinu ktorá to vidí). Každý užívateľ bude patriť do nejakej skupiny, a pri zobrazovaní je to jednoduchá where klauzula v sql dotaze. Ak to nemôžeš riešiť takýmito skupinami a každý má rôzne (a jedinečné) súbory tak to bude horšie, potom asi jedine spojovaciu tabuľku, kde bude každá dvojica užívateľ-súbor. Je to bežný postup pri m:n reláciach
gold
Novice
Novice
Príspevky: 5
Registrovaný: 06 nov 2005, 21:00

Príspevok od používateľa gold »

Ok, super diki moc potreboval som nakopnúť :)
Napísať odpoveď