Основы работы в Dreamweaver



           

Добавление динамических данных в сценарий расчета - часть 3


Все три участка кода создают две новые переменные и устанавливают их значения равными соответствующей стоимости тура (извлеченной из базы данных) для взрослых и для детей.

  • Только пользователям ASP. Удалите из строки с объявлением переменных (начинается с ключевого слова Dim) переменную basePrice и добавьте новые переменные basePriceAdult и basePriceChild.

    Поскольку в ASP требуется явно объявлять любую переменную, важно обновлять этот список при каждом создании или удалении переменных.

  • В строке, содержащей выражение для расчета стоимости тура, замените переменные basePrice на новые.

    Для ASP:

    tourPrice = (numAdult * basePriceAdult) + (numChild * basePriceChild)

    Для ColdFusion:

    <cfset tourPrice = (numAdult * basePriceAdult) + (numChild * basePriceChild)>

    Для PHP:

    $tourPrice = ($numAdult * $basePriceAdult) + ($numChild * $basePriceChild);

    Теперь выражение для расчета стоимости туров включает значения, извлекаемые из базы данных.


  • Сохраните страницу tourprice_processor.asp и загрузите ее на сервер. На панели Site (Сайт) выберите файл tourprice.asp и нажмите клавишу (F12) для тестирования приложения.

  • Приложение работает как запланировано. На основе введенной пользователем информации выводится правильная стоимость. Самое лучшее, что для поддержки приложения достаточно обновлять данные в базе данных. Если будет повышена стоимость туров и в базу будет добавлено новое значение, то это немедленно будет учтено и в сценарии расчета. Точно так же приложение будет корректно работать и при удалении существующих или добавлении новых туров.


    увеличить изображение




    Содержание  Назад  Вперед