Использование пакета Dreamweaver


Простейшие серверные приложения


ГЛАВА 17
ГЛАВА 17. Простейшие серверные приложения Дождались! Свершилось! Ура!!! Мы будем писать серверные программы! Долго, очень долго мы шли к этому счастливому моменту. Изучали язык HTML, принци...
Страница отображающая данные
Страница, отображающая данные Серверную страницу, отображающую данные, создать проще простого. После того как мы создали набор данных, нам остается только перетаскивать в страницу нужные поля...
Рисунок 17 10 Кнопка Dynamic Text панели объектов
Рисунок 17.10. Кнопка Dynamic Text панели объектов Созданный нами динамический текст выглядит не очень вдохновляюще . Просто какой-то текст, заключенный в фигурные скобки и выделенный голубым...
Рисунок 17 11 Динамический текст
Рисунок 17.11. Динамический текст, отображающий содержимое поля Content таблицы Guestbook Но не хочется нам открывать этот Web-обозреватель! Не хочется, и все тут. Ведь Dreamweaver имеет вст...
Создание навигатора
Создание навигатора Для перемещения по записям набора данных нужен особый элемент Web-страницы, называемый навигатором. Он состоит из набора гиперссылок или кнопок, выполняющих перемещение на...
Рисунок 17 12 Готовая страница Guestbook asp с навигатором
Рисунок 17.12. Готовая страница Guestbook.asp с навигатором Сохраните готовую серверную страницу. К сожалению, проверить ее в режиме просмотра "живых" данных у нас не получится: хот...
Создание строки статуса набора данных
Создание строки статуса набора данных Вспомните окно таблицы Microsoft Access. Возле навигатора там отображается небольшое текстовое поле с номером текущей записи и общим количеством записей в...
Рисунок 17 13 Готовая страница
Рисунок 17.13. Готовая страница Guestbook.asp с навигатором и строкой статуса набора данных Готовая страница Guestbook.asp с навигатором и строкой статуса показана на Рисунок 17.13. Сохранит...
Страница для одновременного просмотра нескольких записей
Страница для одновременного просмотра нескольких записей Ох и хорошая у нас получилась серверная страничка! (Не смотрите, что выглядит она весьма коряво, ведь сейчас наша задача — научиться пи...
Привязка элементов управления к данным
Привязка элементов управления к данным А сейчас мы рассмотрим еще одну очень интересную возможность — привязку элементов управления к данным. Это значит, что вы можете, скажем, заполнять списк...
Создание сложных наборов данных
Создание сложных наборов данных Осталось изменить страницу Guestbook_table.asp так, чтобы она отображала не только содержимое поля content, но и содержимое поля sign. Давайте сделаем это и поп...
Рисунок 17 14 Диалоговое окно Recordset (расширенное)
Рисунок 17.14. Диалоговое окно Recordset (расширенное) В этом диалоговом окне нам понадобятся поле ввода SQL, список Database Items и кнопки SELECT, WHERE и ORDER BY. Многоколоночный список V...
Работа с динамическими атрибутами
Работа с динамическими атрибутами Когда мы говорили о шаблонах (см. главу 9), то выяснили, что атрибуты тегов можно сделать изменяемыми. В Web-страницах, созданных на основе шаблона, мы можем...
Получение данных от другой Webстраницы
Получение данных от другой Web-страницы Мы выяснили, как передать данные, введенные в форму, в таблицу, создав, таким образом, новую запись. Но не всегда данные, переданные с другой страницы,...
Внимание
Внимание Вы не сможете изменить созданный вами параметр гиперссылки, так что вводите данные внимательно. Если вы все же ошиблись, удалите неверно заданный параметр и создайте его заново. Если...
Создание фильтров
Создание фильтров А теперь можно приступить к созданию фильтра, отбирающего записи из таблицы в набор. Помните, как мы создали сложный набор данных? Если не помните, рассмотрим код SQL-запро...
Необязательные области серверной страницы
Необязательные области серверной страницы Кроме повторяющихся областей, Dreamweaver поддерживает создание также областей необязательных. Вы, конечно, помните, что говорилось о необязательных о...
Подготовка
Подготовка к созданию серверных приложений Давайте еще раз вспомним, что нам нужно для создания серверных приложений (точнее, активных серверных страниц) в среде Dreamweaver. Полностью настр...
Рисунок 17 1 Диалоговое окно Site
Рисунок 17.1. Диалоговое окно Site Definition (вкладка Testing Server) С помощью раскрывающегося списка Server Model задается используемая нами технология серверных страниц. Здесь доступны сл...
Быстрое создание серверных страниц
Быстрое создание серверных страниц Очень часто бывает просто необходимо быстренько сляпать какую-либо серверную страницу: поместить в нее форму для ввода данных, навигатор, строку статуса и т....
Что дальше?
Что дальше? А дальше продолжим занятия серверным программированием. В этой главе мы научились создавать простейшие серверные страницы. А в следующей — и последней — главе настоящей книги мы...
Установление соединения с базой данных
Установление соединения с базой данных Следующее, что нам нужно сделать, — это установить соединение с базой данных. Это надо для того, чтобы Dreamweaver смог создать необходимые для работы с...
Внимание
Внимание Никогда не публикуйте файлы базы данных на Web-сервере, особенно если она содержит секретные данные! Если вы все же это сделаете, любой достаточно грамотный пользователь Интернета...
Внимание
Внимание Пользователям операционных систем Windows NT, 2000 и ХР. При установке Web-сервер Internet Information Server создает пользователя под именем IUSR_сетевое имя вашего компьютерах...
Создание источника данных ODBC
Создание источника данных ODBC Для доступа к базам данных Web-серверы фирмы Microsoft, да и многие другие программы, используют механизм ODBC (Open DataBase Connectivity — открытое соединение...
Рисунок 17 2 Диалоговое окно Администратор
Рисунок 17.2. Диалоговое окно Администратор источников данных ODBC (вкладка Системный DSN) Чтобы добавить новый источник данных, нажмите кнопку Добавить. После этого на экране появится диало...
Рисунок 17 3 Диалоговое окно Создание
Рисунок 17.3. Диалоговое окно Создание нового источника данных Диалоговые окна сыплются на нас, как осенние листья. Следующее — это окно Установка драйвера ODBC для Microsoft Access, показанн...
Рисунок 17 4 Диалоговое окно Установка
Рисунок 17.4. Диалоговое окно Установка драйвера ODBC для Microsoft Access В поле ввода Имя источника данных задается уникальное имя источника данных. Оно необходимо для того, чтобы программы...
Регистрация базы данных в Dreamweaver
Регистрация базы данных в Dreamweaver Наш следующий шаг — регистрация базы данных в среде Dreamweaver. Это нужно для того, чтобы Dreamweaver выяснил структуру базы данных, с которой мы будем р...
Рисунок 17 5 Панель Databases
Рисунок 17.5. Панель Databases Нажмите кнопку со знаком "плюс", расположенную над списком, и выберите в появившемся на экране меню пункт Data Source Name (DSN). На экране появится д...
Рисунок 17 6 Диалоговое окно Data Source Name (DSN)
Рисунок 17.6. Диалоговое окно Data Source Name (DSN) В поле ввода Connection Name вводится уникальное имя зарегистрированной в Dreamweaver базы данных. Чтобы не ломать голову, введите здесь т...
Создание
Создание серверных страниц в Dreamweaver Сохраните готовую Web-страницу в файле AddRecord.asp и поместите ее в каталог HTMLs нашего сайта. Вы можете задать для нее те же свойства, что и для др...
Создание простейших серверных страниц
Создание простейших серверных страниц Итак, мы хотим создать страницу, с помощью которой посетитель сайта может добавить новую запись в гостевую книгу. Для этого нам понадобится форма, состоящ...
Рисунок 17 7 Панель Server Behaviors
Рисунок 17.7. Панель Server Behaviors Как обычно, большую часть этой панели занимает список уже созданных поведений. Также эта панель имеет кнопки со знаками "плюс" и "минус&qu...
Более сложные серверные страницы
Более сложные серверные страницы Какой толк в гостевой книге, если посетители сайта не могут просмотреть все записи, добавленные в нее ранее! (Если, конечно, это не "закрытая" книга,...
Создание набора данных
Создание набора данных Но прежде чем приступим собственно к дизайну, нам нужно выполнить одно подготовительное действие — создать набор данных. Набор данных — это условие выборки данных с ука...
Рисунок 17 8 Кнопка Recordset панели объектов
Рисунок 17.8. Кнопка Recordset панели объектов...
Рисунок 17 9 Диалоговое окно Recordset
Рисунок 17.9. Диалоговое окно Recordset В поле ввода Name вводится уникальное имя создаваемого набора данных. Введите в него, например, AddRecord. Так будет сразу понятно, зачем нужен этот на...








Начало    


Книжный магазин