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



           

Добавление к коду комментариев - часть 3


A small script generated by Dreamweaver to help with the dynamic query

Комментарии ASP и PHP всегда должны находиться, соответственно внутри тегов <% %> и <?php ?>.

Этот сценарий не упоминался в упражнениях, поскольку Dream-weaver автоматически добавил его при создании динамического запроса (а точнее, в момент создания критерия для фильтрации данных: tourID = form variable tourName). Этот комментарий поясняет, для чего предназначен участок кода и каким образом он попал на страницу.

В ColdFusion этот сценарий отсутствует, поскольку он реализован несколько иным (и более простым) способом.


  • Отыщите сценарий, создающий набор записей, и добавьте к нему следующий комментарий "Queries the database for the tour name, adult price, and child price; data is filtered so that the only record retrieved corresponds to what the user entered the form". (В этом комментарии поясняется, что в базу данных направлен запрос на поиск названия тура, а также его стоимости для взрослых и для детей. Данные фильтруются таким образом, чтобы только одна извлеченная запись соответствовала значению, указанному пользователем в форме.)

    В ASP сценарий запроса начинается с объявления используемых в нем переменных: Dim rs_tourprices_filtered.

    В ColdFusion сценарий запроса найти довольно легко, поскольку он размещен внутри тегов <cfquery>.

    В PHP сценарий начинается со строки mysql_select_db.

    Следует помнить о применении правильного синтаксиса при вставке комментариев.


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

  • Найдите сценарий для проверки правильности заполнения формы и добавьте следующий комментарий "Form validation script; redirects user back to tourprice.asp if form fields do not have numeric values". (В комментарии поясняется, что данный участок кода является сценарием, проверяющим правильность заполнения формы. Помимо этого указывается, что после выполнения сценария посетитель вернется обратно на страницу tourprice.asp, если поля формы не будут содержать числовых значений)




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