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


Подробнее о сценарии языка Perl StockQuoteWML.pl - часть 3


Это значит, что дляизменения информации о них, вам (или другому программисту) необходимо внести изменения непосредственно в файл. В идеале приложение должно получатьэти значения из базы данных, содержащей реальную информацию об акциях наданный промежуток времени и затем использовать эту информацию для создания новых дек в процессе работы.


Для облегчения восприятия выходной информации она организуется в таблицу.Как было сказано выше, если пользователь вводит звездочку в ответ на запрос овводе символа акции, приложение отобразит список всех доступных символов,как показано на Рисунок 7.3. Чтобы обработать введенную звездочку, сценарий языкаPerl вызывает деку из файла ShowAll.wml, исходный код которой приведен ниже:

&lt?xml version="1.0"?&gt &lt!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"&gt

&ltwml&gt

&lthead&gt

&ltmeta http-equiv="Cache-Control" content="max-age=0" forua="true"/&gt

&lt/head&gt

&ltcard&gt

&ltdo type="accept"&gt &ltgo href="../StockQuote/StockQuote.wml"/&gt &lt/do&gt

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

Known Symbols&ltbr/&gt

&lta href="../StockQuote/AIRO.wml" title="AIRO"&gtAIRO&lt/a&gt &lta href="../StockQuote/NOK.wml" title="NOK"&gtNOK&lt/a&gt &lta href="../StockQuote/PCS.wml" title="PCS"&gtPCS&lt/a&gt &lta href="../StockQuote/PHCM.wml" title="PHCM"&gtPHCM&lt/a&gt

&lt/p&gt

&lt/card&gt

&lt/wml&gt


В деке используется тег <а> для отображения имен символов и определения, какую деку загружать после того как пользователь ввел выбранный символ.


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


- Начало -  - Назад -  - Вперед -