Пособие по написанию WAP-сайтов


Приглашение на ввод данных о заказе - часть 2


&ltoption value=\"Sunday\"&gtSunday&lt/option&gt &ltoption value=\"Monday\"&gtMonday&lt/option&gt &ltoption value=\"Tuesday\"&gtTuesday&lt/option&gt &ltoption value=\"Wednesday\"&gtWednesday&lt/option&gt &ltoption value=\"Thursday\"&gtThursday&lt/option&gt &ltoption value=\"Friday\"&gtFriday&lt/option&gt &ltoption value=\"Saturday\"&gtSaturday&lt/option&gt

&lt/select&gt

&lt/p&gt

&lt/card&gt

&ltcard id=\"GetTime\"&gt

&ltdo type=\"accept\"&gt &ltgo href=\"#EditRes\" /&gt &lt/do&gt

&ltp align=\"left\"&gt

Time: &ltinput name=\"ResTime\" maxlength=\"5\" format=\"NN:NN\" /&gt

&lt/p&gt

&lt/card&gt

&ltcard id=\"GetNumber\"&gt

&ltdo type=\"accept\"&gt &ltgo href=\"#EditRes\" /&gt &lt/do&gt

&ltp align=\"left\"&gt

Number in party: &ltinput name=\"ResNumber\" maxlength=\"2\" format=\"*N\" /&gt

&lt/p&gt

&lt/card&gt

&ltcard id=\"GetName\"&gt

&ltdo type=\"accept\"&gt &ltgo href=\"#EditRes\" /&gt &lt/do&gt

&ltp align=\"left\"&gt

Name: &ltinput name=\"ResName\" maxlength=\"15\" format=\"M14M\" /&gt

&lt/p&gt

&lt/card&gt

&ltcard id=\"MakeRes\"&gt

&ltdo type=\"accept\" label=\"Done\"&gt &ltgo href=\"../RestaurantRes/ RestaurantRes.wml\" /&gt &lt/do&gt

&ltp align=\"left\" mode=\"nowrap\"&gt

Reservation at&ltbr/&gt $RestName&ltbr/&gt Confirmed

&lt/p&gt

&lt/card&gt

&lt/wml&gt"; }

print $Deck;


Сценарий попросту создает WML-страницу, которая принимает данные о заказе,вводимые пользователем. Для получения данных о заказе приложение использует Peri-сценарий (вместо того, чтобы просто вызвать существующий WML-код),так как в реальном приложении сценарий использовался бы для связи с базойданных и затем мгновенно создавал бы WML-карты. Как вы, вероятно, догадались,содержимое Peri-сценария RestReservationHDML.pl почти полностью совпадает сWML-сценарием, за исключением того, что данный сценарий создает HDML-страницу.






Начало  Назад  



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