GDRCD 5.5 Nuova gestione permessi postato il 04/08/2021 11:01:29 nel forum programmazione, gdrcd, open source, hosting
ciao a tutti, sto cercando di realizzare una nuova gestione dei permessi non piu scalare ma personalizzata, ho creato una tabella con i seguenti parametri:
Nome
AdminRegno
AdminVice
AdminMaster
AdminMestieri
AdminBacheche
i campi Admin sono int(1) anche se sono intenzionato a farli booleani ma questo è un altro discorso
il sistema che sto cercando d'integrare estrapola il contenuto di questa tabella e da accesso, per esempio, alle admin regno se il campo è uguale AdminRegno è = 1, la stessa regola vale per tutte le altre admin.
il problema è cercare di far comparire i menu in base ai permessi; nel file config.php mi trovo, per esempio, queste righe:
Pagine → 1 2
04/08/2021 15:56:25
Così, su due piedi, la prima soluzione che mi viene in mente è quella di creare delle definizioni per la tipologia di permessi che ti aspetti (quelli che tu hai inserito nella tabella che hai indicato) e, quindi, basare tutti i relativi controlli sulla abilitazione o meno di questi.
Provo a spiegarmi meglio.
Dapprima, creerei delle definizioni che mi facilitino l'assegnazione dei permessi alle sezioni, basate sulle relative colonne nella tabella. Una cosa del genere:
04/08/2021 20:41:52 e modificato da aik il 04/08/2021 21:00:25
ecco cosa ho fatto seguendo le tue istruzioni
sul file function:
04/08/2021 21:08:37 e modificato da aik il 04/08/2021 21:09:28
rileggendo la funzione
04/08/2021 21:22:12 e modificato da kasa il 04/08/2021 21:23:07
Prova a modificare il contenuto della funzione così:
04/08/2021 21:27:24
Se provi a stampare $_SESSION['permits'][$permits] prima del return che cosa ti da?
Kasa.
04/08/2021 21:27:40
echo (gdrcd_access_permission(ADMINOGGETTI));
ho stampato la funzione è mi restituisce 1 penso che il problema sia la condizione in uffici a questo punto
04/08/2021 21:30:19
04/08/2021 21:33:59
Ma image_file è settato nei parametri?
Kasa.
04/08/2021 21:37:44
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Hero Wars: Artefatti dei Titani!
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
bother ha recensito Never Have I Ever: Mysteries of Laconia Bay
Games of Thrones Winter is Coming: #giveaways codice regalo! 🥳
Enlisted: Migliorare e ottimizzare le ombre
Road to Hamartia: CACCIA: Sarà uno o tre?
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Sondaggio Gdr 2006 - Risultati del sondaggio 2006 svolto sul fenomeno dei GdR
Lucca C&G 2018 - Le dieci cose che ci sono piaciute nella splendida edizione 2018 di Lucca Comics and Games!
GdR Investigativo - Regole di base per creare un’avventura investigativa in qualsiasi GdR!
Polvere Nera - Intervista allo staff del GdR di cappa e pugnale Polvere Nera!
Simboli Indiani - Scopriamo assieme i principali Simboli dei Nativi Americani!
Antico Regno - Intervista alla gestrice di Antico Regno, play by chat fantasy aperto da 10 anni!