install phpbb, thats what i use for everything.. their session management is excelent. when you download it, only upload the following files/directories to your server: Directories: db, includes, language, templates Files: common.php, config.php, index.php, install.php, login.php This will give you the basic structure for a session management To make integration easier on other pages, make the following file (bbcon.php): [code] <? define('IN_PHPBB', true); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); ?> [/code] Then on every page you want to require login stuff, do [code] include('bbcon.php'); [/code] to see if the user is logged in, use the $userdata array that is used through out the forum system [code] if( $userdata['session_logged_in'] ) { echo "You are logged in as".$userdata['username']; } else { echo "You are not logged in,<br>Please <a href=login.php>Login</a>"; } [/code] its a start, PM me if you have questions