Установление
соединения с базой данных
Следующее,
что нам нужно сделать, — это установить соединение с базой данных. Это надо
для того, чтобы Dreamweaver смог создать необходимые для работы с данными сценарии.
(Имейте в виду, что в данном случае речь идет о серверных сценариях.) Процесс
соединения с базой данных мы рассмотрим пошагово.
Но
сначала нам нужно подготовить саму базу данных, где будут храниться записи нашей
гостевой книги. Создайте ее в Microsoft Access. Поместите в нее единственную
таблицу Guestbook, содержащую единственное текстовое поле content. Сам файл
базы данных назовите так же, как таблицу — Guestbook.mdb. Поместите ее в какую-либо
папку, но не в папку, где хранятся файлы локальной копии вашего сайта, иначе
Dreamweaver опубликует ее на Web-сервере "за компанию" с Web-страницами
и прочими файлами.
Внимание!
Никогда не публикуйте файлы базы данных на Web-сервере, особенно если она содержит секретные данные! Если вы все же это сделаете, любой достаточно грамотный пользователь Интернета сможет загрузить ее на свой компьютер и прочитать все, что в ней хранится. База данных не должна быть доступна извне!
Внимание!
Пользователям операционных систем Windows NT, 2000 и ХР. При установке Web-сервер Internet Information Server создает пользователя под именем IUSR_сетевое имя вашего компьютерах Проверьте, имеет ли этот пользователь полные права для доступа к папке, где хранится файл вашей базы данных, иначе при попытке доступа к ней из серверной страницы вы получите сообщение об ошибке. (Учтите — ко всей папке, а не к самому файлу базы данных!) Как дать пользователю права доступа к папке, описано в документации Windows.