Salve,
ho la seguente esigenza:

Ho delle pagine PHP (per semplicità assumiamo che siano a.php, b.php, c.php, d.php ) e un database con un Admin e pass. L'admin può accedere a tutte e 4 le pagine senza nessun tipo di restrizione, può però nominare sotto di se un altro membro "Collaboratore" che può aprire un sotto insieme della pagine che apre l'admin.. Ovvero, può aprire:


b.php
c.php
d.php

o un sotto insieme d'essa, l'importante è che il membro che nomino, non possa aprire più pagine di chi li sta sopra. Ora, questo "Collaboratore" può nominare sotto di se un altro "membro" che potrà a sua volta aprire un sotto insieme di pagine di "Collaboratore".

c.php
d.php

Quindi avere un sistema gerarchico dinamico. Utilizzando il PHP e un DB per tenere traccia dei membri di questo sistema e di quali pagine loro possono aprire o meno. Volevo quindi sapere se già esiste una soluzione simile in rete, senza che mi implementi un sistema ad Albero N-ario da zero. O se avete consigli o quant'altro. Ve ne sarei molto grato.

Grazie Infinite!