Создайте сценарий ограничивающий доступ пользователей на определенные страницы сайта.
6.1.Создайте sql-запрос создания таблицу БД для хранения данных о пользователях. Например, в файле users.sql введите код:
СREATE TABLE `tbl_users` (
`userID` int(11) NOT NULL auto_increment,
`firstName` varchar(50) collate cp1251_bin default NULL,
`lastName` varchar(50) collate cp1251_bin default NULL,
`username` varchar(50) collate cp1251_bin default NULL,
`pwd` varchar(50) collate cp1251_bin default NULL,
`userGroup` varchar(50) collate cp1251_bin default NULL,
`address1` varchar(50) collate cp1251_bin default NULL,
`address2` varchar(50) collate cp1251_bin default NULL,
`city` varchar(50) collate cp1251_bin default NULL,
`state_province` varchar(50) collate cp1251_bin default NULL,
`zip_postal` varchar(50) collate cp1251_bin default NULL,
`country` varchar(50) collate cp1251_bin default NULL,
PRIMARY KEY (`userID`),
KEY `userID` (`userID`))
ENGINE= MyISAM DEFAULT CHARSET=cp1251 COLLATE=cp1251_bin
AUTO_INCREMENT=14 ;
6.2. Создайте sql-запрос ввода данных в таблицу.
Например, введите в файл users.sql код:
INSERT INTO `tbl_users` (`userID`, `firstName`, `lastName`, `username`, `pwd`, `userGroup`, `address1`, `address2`, `city`, `state_province`, `zip_postal`, `country`) VALUES(1, 'Валя', 'Голубкова', 'tina@narod.ru', 'tina', 'visitor', '258 Fashion Blvd.', "", 'Железногорск', 'Красноярский край', '660045', 'РФ');
INSERT INTO `tbl_users` (`userID`, `firstName`, `lastName`, `username`, `pwd`, `userGroup`, `address1`, `address2`, `city`, `state_province`, `zip_postal`, `country`) VALUES(2, 'admin', 'admin', 'admin@narod.ru', 'admin', 'admin', 'Ладо', "", 'Красноярск', 'Красноярский край', '660000', 'РФ');
6.3. Создайте таблицу с данными: [dw_2007, 281-287].
6.4. Создайте страницы для регистрации: [dw_2007, 411-424].
6.5. Создайте страницы доступа: [dw_2007, 425-432].
6.6. Ограничьте доступ на страницы: [dw_2007, 442-449].