no se lo que te apañe mejor, pues empieza por buscar como crear un panel de logeo, usuario contraseña, para ello necesitaras base de datos, con las tablas, usuarios, permisos
en la tabla usuarios, usuario, password, permiso, fecha_creacion, nombres, edad, etc, hecha a volar tu mente segun los datos que deseas, :D despues ve como logeas al usuario etc...
si te trabas en algo lo vas posteando te vamos ayudando :)
pues aqui hay montado un mini logeo para principiantes, obiamente le falta mucho sobre seguridad y demas... pero la idea base esta :)
estan los fuentes para descargar...la idea es que no solo hagas copy paste, la idea es ver como funciona, ya cuando sepas como va la cosa veras que que hay que ocupar sesiones y no el ?usuario=$usurio como sale en el ejemplo y demas cosas de seguridad como magic_quotes, etc...
http://nova.inc.md
una ves veas como implementas el logeo vendra el sistema interno el cual no sera complicado solo saber hacer insert, update, select y delete :P
como dice fabian puedes optar por un gestor ya hecho, pero te tardaras mas en aprender como funciona que hacerlo tu mismo...
saludos...