Hallo,
passwortgeschützten Bereich
nicht wie htaccess sondern Formular
jeder benutzer, der sich anmeldet, auf etwas anderes Zugriff
Das kannst alles Du mit Sessions Machen:
http://de.php.net/session (englisch)
http://www.usegroup.de/software/phptutorial/sessions.html (Deutsch)
Das mit dem Was welcher Benutzer machen kann, würde ich in eine Datenbank schreiben und beim Einloggen Abrufen.