Check level!!
Moderatori: Moderatori, Start Moderator
-
quadmachine
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
-
quadmachine
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
-
quadmachine
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
-
quadmachine
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
- killer2005
- Average Member
- Mesaje: 174
- Membru din: Mie Dec 21, 2005 8:00 am
- Localitate: Bucuresti
-
quadmachine
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
- killer2005
- Average Member
- Mesaje: 174
- Membru din: Mie Dec 21, 2005 8:00 am
- Localitate: Bucuresti
Nici codul ala nu este chiar aşa de optim.
Mă repet pentru ultima oară:
>Hint: caută legat de bitwise operators.
Asta dacă vrei să faci ceva elegant şi ultra light. Rămâne la latitudinea ta cum vei face.
Mă repet pentru ultima oară:
>Hint: caută legat de bitwise operators.
Asta dacă vrei să faci ceva elegant şi ultra light. Rămâne la latitudinea ta cum vei face.
Ultima oară modificat Mar Oct 26, 2010 6:36 pm de către killer2005, modificat 1 dată în total.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
cand mai avansezi pe viitor poate o sa vrei sa iti schimbi tactica si in loc de nivele de acces sa treci pe grupuri de acces.
pentru asta o sa te ajute
in principiu explicarea acelei diagrame e simpla
1. ai un tabel cu grupurile de acces
2. ai un tabel cu userii existenti
3. ai un tabel cu scripturile si actiunile lor
4. ai un tabel de legatura unde fiecare user are alocat 1 sau mai multe grupuri de acces
5. ai un tabel de legatura unde fiecare actiune din script are alocata 1 sau mai multe grupuri de acces
mai departe faci o functie care preia grupurile userului curent si grupurile actiunii curente, daca si userul si actiunea fac parte din acelasi grup, atunci userul are acces la acea pagina sau la acea actiune, altfel nu are acces.
pe ideea asta se bazeaza si forumul phpbb (si site-ul meu)
pare mai complicat decat treaba pe nivele de acces dar nu e, trebuie doar ceva cunostiinte mai avansate de lucru cu php si mysql si ceva experienta... ti-am dat diagrama pentru ca poate pe viitor vei dorii sa avansezi in proiectele tale pe grupuri de acces nu pe nivele de acces.
pentru asta o sa te ajute
in principiu explicarea acelei diagrame e simpla
1. ai un tabel cu grupurile de acces
2. ai un tabel cu userii existenti
3. ai un tabel cu scripturile si actiunile lor
4. ai un tabel de legatura unde fiecare user are alocat 1 sau mai multe grupuri de acces
5. ai un tabel de legatura unde fiecare actiune din script are alocata 1 sau mai multe grupuri de acces
mai departe faci o functie care preia grupurile userului curent si grupurile actiunii curente, daca si userul si actiunea fac parte din acelasi grup, atunci userul are acces la acea pagina sau la acea actiune, altfel nu are acces.
pe ideea asta se bazeaza si forumul phpbb (si site-ul meu)
pare mai complicat decat treaba pe nivele de acces dar nu e, trebuie doar ceva cunostiinte mai avansate de lucru cu php si mysql si ceva experienta... ti-am dat diagrama pentru ca poate pe viitor vei dorii sa avansezi in proiectele tale pe grupuri de acces nu pe nivele de acces.
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
- killer2005
- Average Member
- Mesaje: 174
- Membru din: Mie Dec 21, 2005 8:00 am
- Localitate: Bucuresti
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
nu, se face doar 1 interogare ca sa se preia lista de grupuri ale actiunii curente, in rest lista de grupuri ale userului e in sesiune din momentul logari, iar in rest doar se compara array-urile intre ele...
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 23 vizitatori
